Eu gosto de usar os recursos do Firebird pra isso. Crio uma exceção e em uma 
trigger verifico se o registro não existe, caso contrário chama a exceção.

[As partes desta mensagem que não continham texto foram removidas]

Responder a