Criar uma tabela
Para criar um tabela, especifique o nome da tabela, os nomes de coluna e seus tipos. É possível inserir uma tabela linha por linha.
O sistema reconhece que o comando não foi encerrado até encontrar o ponto e vírgula (;). Segue um exemplo.
MYDB.SCHEMA(USER)=> CREATE TABLE weather (
city varchar(80),
temp_lo int, -- low temperature
temp_hi int, -- high temperature
prcp --precipitation
real,
date --date
);
As regras a seguir se aplicam quando você está inserindo dados:
- É possível usar espaço em branco (ou seja, espaços, tabulações e novas linhas) dentro de comandos SQL.
- Dois traços (--) apresentam comentários. O sistema ignora tudo que segue um comentário, até o final dessa linha.
- O varchar(80) especifica um tipo de dados que pode armazenar sequências de caracteres arbitrárias até 80 caracteres de comprimento.
- Um int é o tipo de número inteiro normal. Um real é um tipo para armazenar números de ponto flutuante de precisão única.
Além disso, Netezza SQL considera os seguintes atributos do sistema como palavras reservadas:
- ctid
- oid
- xmin
- cmin
- xmax
- cmax
- tableoid
- ID de linha
- datasliceid
- createxid
- deletexid.