Inserir data de nascimento maior ou igual a 1994

2 respostas
A

estou criando uma tabela no qual a data de nascimento deve ser igual ou maior ao ano de 1994, porém como colocar essa condição para que quando eu insira os dados ele não aceite data inferior a 1994?

create table tb_motorista(
idmotorista integer not null,
nome varchar(20) not null,
categoria char(2) null,
cnh varchar(10) null,
datavalidadecnh date null,
multado char(1),
=== dataNascimento date not null === ??? ,
situacao char(1),
primary key (idmotorista));

[code]

2 Respostas

S

faz o tratamento na aplicacao ou na procedure no banco, na tabela em si eu desconheco esta possibilidade.

renamed

No access é possível fazer isso, mas se vc está fazendo em um BD comercial, o melhor é que vc sempre use procedimentos, se vc já está no meio do desenvolvimento e não vem usando procedimentos, a melhor saída são os gatilhos (triggers).

Criado 21 de outubro de 2012
Ultima resposta 21 de out. de 2012
Respostas 2
Participantes 3