You are on page 1of 1

BD-SQL05-Constraint -1-

INSERINDO CONSTRAINTS

Exemplos:

CREATE TABLE TESTE1


(
CODIGO INT NOT NULL,
NOME CHAR(30),
CONSTRAINT CODIGO PRIMARY KEY (CODIGO)
)

Neste caso temos uma constraint chamada CODIGO para a constraint PRIMARY KEY
(CODIGO).

CREATE TABLE TESTE2


(
CODIGO2 INT NOT NULL,
CODIGO3 INT NOT NULL,
DESCRICAO CHAR(30),
CODIGO INT,
CONSTRAINT PKCODIGO2_3 PRIMARY KEY (CODIGO2,CODIGO3),
CONSTRAINT FKCODIGO FOREING KEY (CODIGO) REFERENCES
TESTE1
)

Neste caso temos:


● Uma constraint chamada PKCODIGO2_3 para a constraint PRIMARY KEY
(CODIGO2,CODIGO3), o qual é uma chave composta;
● Uma constraint chamada FKCODIGO para a constraint FOREIGN KEY
(CODIGO)

BD-SQL05-Constraint -1-

You might also like