Walter a clausula aplicada no problema dele e ENABLE NOVALIDATE. As clausulas DEFERRABLE e NOT DEFERRABLE estão relacionadas ao momento em que a restrição é verificada, no caso de DEFERRABLE a restrição é verificada no final da transação, no caso de NOT DEFERRABLE que é o default do banco, a verificação é feita logo após o comando. "Walter A. de Melo Nt" <[EMAIL PROTECTED]> escreveu: Use a clausula deferred, mas saiba que qualquer consulta que você fizer e que cair nesse caso, você vai ser obrigado a corrigir o registro, ou seja, consultei esse registro não conseguirei altera-lo enquanto o mesmo não se enquadrar na constrant. Entendido? From: Brito - Informática Sent: Wednesday, March 26, 2008 1:25 PM To: oracle_br@yahoogrupos.com.br Subject: [oracle_br] Criar Constraint Olá a todos. Preciso criar uma constraint numa tabela já populada. Seria possível que ela não validasse os dados já existentes na tabela, e sim somente os novos a serem inseridos? Fico no aguardo e agradeço. Edivaldo Brito Programador Sênior de Sistemas OBER S/A - Industria e Comércio Departamento de Informática (19) 3466-9200 Ramal 9383 [EMAIL PROTECTED] Skype: edivaldo.brito PAntes de imprimir pense em sua responsabilidade e compromisso com o MEIO AMBIENTE! [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
--------------------------------- Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! [As partes desta mensagem que não continham texto foram removidas]