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. -
Abrir uma nova janela de consulta
Abra uma nova janela de consulta clicando em Nova consulta na barra de ferramentas.
-
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 );
-
Verifique se a tabela foi criada
Vamos também usar o SQL para verificar se a tabela foi criada.
ExecuteSELECT * 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.