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.