› Fóruns › Banco de dados Oracle › Forçar criação de Constraint › Forçar criação de Constraint
Estou um pouco com medo de executar as constraint com o comando acima (enable novalidate), pois depois com a base inconsistente pode dar um monte de erro na minha aplicação devido a essas incosistencias.
Tem algum comando para que eu possa descobrir quais os Filhos na tabela Filho estão sem PAI antes de criar as constraint? Ou é só via SELECT mesmo?
Caso seja só via select para descobrir os filhos sem pai, como eu faria um Select desse para as tabelas a seguir:
CREATE TABLE GRA.PAI
(
CD_PAI INTEGER NOT NULL,
NOME_PAI VARCHAR2(50 BYTE) NOT NULL,
END_PAI VARCHAR2(50 BYTE) NOT NULL
);
CREATE TABLE GRA.FILHO4
(
CD_FILHO INTEGER NOT NULL,
NOME_FILHO VARCHAR2(50 BYTE) NOT NULL,
END_FILHO VARCHAR2(50 BYTE) NOT NULL
Obrigado
WENDEL