|
Criando Restrições |
|
Dentro do Create Table: CREATE TABLE <nome_da_tabela>
( <nome_da_coluna> {<tipo_de_dado>} {<restrição>}
[,<nome_da_coluna> {<tipo_de_dado>} {<restrição>}...] );
Exemplo: CREATE TABLE CLIENTE
(
CLI_CODIGO INTEGER NOT NULL,
CLI_NOME VARCHAR(30),
CLI_CLASSE VARCHAR(1) CHECK ( CLI_CLASSE IN ('A', 'B', 'C') ),
CLI_CPF VARCHAR(11)
);
Através do Alter Table : ALTER TABLE <nome_da_tabela>
<operação{ADD|DROP}> [CONSTRAINT] <definição de coluna|restrição];
Exemplo: ALTER TABLE CLIENTE
ADD CONSTRAINT CK_CLIENTE1 CHECK ( CLI_CLASSE IN ('A', 'B', 'C') )
ALTER TABLE CLIENTE
DROP CONSTRAINT CK_CLIENTE1 |