Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Uma restrição de verificação pode estar relacionada a outra tabela? Oráculo


Não, não pode.

Uma FOREIGN KEY restrição pode (e deve) relacionar-se a outra tabela, mas só pode realizar verificações de igualdade.

Ou seja você pode testar se uma coluna (ou um conjunto de colunas) são iguais às da outra tabela, mas não em condições mais complexas (como dentro de um intervalo ou qualquer outra coisa).

Você terá que implementar um gatilho para isso.