Ferramenta utilizada: SQL Server 2008 R2
Olá!
Neste post irei mostrar o comando sql para criar tabelas o "CREATE TABLE".
Comando SQL
Sintaxe:
CREATE TABLE << nome da tabela >> (
<< coluna >> << tipo >>,
)
Vamos criar uma tabela que irá armazenar os dados de um produto em um estoque de super mercado.
Com informações básicas.
Comando SQL:
CREATE TABLE PRODUTO (
PRODUTO_ID INTEGER,
NOME VARCHAR(50),
PRECO DECIMAL(18,2),
DATA_ENTRADA DATETIME
)
Tipo de variaveis utilizadas.
INTEGER - para números do tipo inteiro.
VARCHAR (n) - para texto onde "n" que está entre parenteses representa o tamanho da variavel, ou seja, a quantidade de caracteres que irá ser armazenada na variavel.
DECIMAL (x, y) - para números separados com virgula onde "x" é a quantidade de números antes da virgula e "y" para a quantidade de números depois da virgula.
DATETIME - para datas.
Entendendo o comando:
Em SQL não pode ser utilizado acento ou espaço. Geralmente para separar as palavras é usado "_".
CREATE TABLE - Comando para criar uma tabela no banco de dados. Precisa obrigatoriamente de um nome. Tudo que estiver entre parenteses e separado com virgula será uma coluna na tabela.
(
PRODUTO_ID INTEGER, - Por convenção um dado que servirá com chave primária ou chave estrangeira é identificado na tabela com "_ID" no final ou no começo da coluna.. Que seria o código para localizar o produto dentro de uma ou mais tabelas.
NOME VARCHAR(50), - nome do produto com no máximo 50 letras.
PRECO DECIMAL(18,2), - preço do produto respeitando as casas decimais.
DATA_ENTRADA DATETIME - a data de cadastro do produto no estoque.
)
Lembre-se que para separar as coluna é usado a virgula. Somente no final é dispensado o uso dela.
Fim.
Com o tempo eu melhoro os exemplos e as explicações.
Nenhum comentário:
Postar um comentário