Você está na página 1de 1

Disciplina: Base de Dados

Sumário: Linguagem SQL


Tema: Constraint CHECK

Constraint CHECK

A constraint CHECK permite realizar a validação dos dados inseridos na coluna, através da especificação de
uma condição. São admitidos apenas os dados cujo resultado da avaliação da condição seja verdadeiro.

Exemplos com a constraints CHECK:

CREATE TABLE Dados_Pessoais (


codigo NUMERIC NOT NULL,
nome CHAR(60) CHECK(nome NOT LIKE “%Regilan%”),
idade INTEGER NOT NULL CHECK(Idade >= 18),
sexo CHAR CHECK (SEXO IN(“M”, “F”)),
tempo_servico INT
)

A constraint UNIQUE indica que os valores dessa coluna não podem se repetir. Em uma tabela podem existir
tantas colunas UNIQUE quantas forem necessárias.

Exemplos com a constraints UNIQUE:

CREATE TABLE Dados_Pessoais (


codigo NUMERIC NOT NULL,
nome CHAR(60) UNIQUE,
cpf CHAR(15) UNIQUE,
tempo_servico INT
)

Você também pode gostar