Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

SQL Server 2016:criar uma tabela a partir de um script SQL


No SQL Server, você pode criar tabelas executando um script SQL com o comando CREATE TABLE demonstração.

Tendo acabado de criar uma tabela por meio da GUI do SSMS, agora criaremos uma tabela (ou duas) usando um script SQL.

Para criar uma tabela usando SQL, use o CREATE TABLE demonstração. Forneça os nomes das colunas e seus tipos de dados, além de quaisquer outras propriedades conforme necessário.
  1. Abrir uma nova janela de consulta


    Abra uma nova janela de consulta clicando em Nova consulta na barra de ferramentas.
  2. Execute o script SQL


    Execute o script SQL (abaixo) colando-o na janela de consulta e clicando no botão Executar botão na barra de ferramentas.

    Você também pode executar uma consulta por:
    • Pressionando F5 no teclado.
    • Clicando em Consultar> Executar no menu superior.
    • Clique com o botão direito do mouse na janela de consulta real e selecione Executar no menu contextual.

    O script SQL


    Segue o código para copiar e colar:
    CREATE TABLE Genres (
        GenreId int IDENTITY(1,1) NOT NULL PRIMARY KEY,
        Genre nvarchar(50) NOT NULL
    );
  3. Verifique se a tabela foi criada


    Vamos também usar o SQL para verificar se a tabela foi criada.

    Execute SELECT * FROM sys.tables; para retornar uma lista de todas as tabelas no banco de dados.

    Claro, você também pode atualizar o Pesquisador de Objetos clicando com o botão direito em Tabelas nó e selecionando Atualizar como fizemos quando criamos nossa tabela anterior.

Opções de tabela


O CREATE TABLE A instrução aceita muitas opções adicionais que permitem especificar as propriedades exatas da tabela.

Há muitos para entrar em detalhes neste tutorial, mas eles incluem opções para criptografia, replicação, índices e muito mais.

No entanto, abordaremos uma dessas opções a seguir — restrições de chave estrangeira — quando criarmos um relacionamento entre tabelas.