Onde está o erro na sintaxe dessa captura de exceções?
EXCEPTION
WHEN RESTRICT_VIOLATION THEN
RAISE NOTICE 'Uma ou mais restrições foram violadas';
RETURN 0;
WHEN NOT_NULL_VIOLATION THEN
RAISE NOTICE 'Campos obrigatórios estão nulos';
RETURN 0;
WHEN FOREIGN_KEY_VIOLATION THEN
RAISE NOTICE 'Uma ou mais chaves estrangeiras foram violadas';
RETURN 0;
WHEN UNIQUE_VIOLATION THEN
RAISE NOTICE 'Uma ou mais chaves únicas foram violadas';
RETURN 0;
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral