Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
||||||||||||||
|
4D v20 R7
definição_chave_primária
|
[CONSTRAINT nom_sql] PRIMARY KEY (nom_sql, ... , nom_sql) |
||
Um argumento de tipo definição_chave_primária permite passar a coluna ou a combinação de colunas (nom_sql) que será utilizada como chave primária (PRIMARY KEY, número único) da tabela. A ou as coluna(s) passadas não devem conter duplicados nem valores NULL.
Uma restrição opcional CONSTRAINT também pode preceder a chave PRIMARY KEY passada com o propósito de limitar os valores que possam ser inseridos na coluna.
Este exemplo cria uma tabela e define a coluna SID como chave primária:
CREATE TABLE Clientes
(SID int32,
Nome varchar(30),
Sobrenome varchar(30),
PRIMARY KEY (SID));
Produto: 4D
Tema: Regras de sintaxe
Manual de SQL ( 4D v20 R7)