Hola buenas,
tengo un problema con los mensajes de error al crear una función sobre
postgre 9 en windows.
La función es esta.
CREATE OR REPLACE FUNCTION funauditclubes() RETURNS TRIGGER AS '
BEGIN
IF ( TG_OP = "INSERT") THEN
RAISE EXCEPTION "eeeee %", NEW.codigo_club;
END IF;
END;
' LANGUAGE plpgsql;
Y la consola me muestra este error.
sisrevpep31=# \i triggerclub2.sql
psql:triggerclub2.sql:8: ERROR: no se reconoce la condición de
excepción >>«ee
eee %»
CONTEXTO: compilación de la función PL/pgSQL «funauditclubes»
cerca de >>la l
Ãnea 3
sisrevpep31=#
Pasa lo mismo si es RAISE EXCEPTION o un RAISE NOTICE.
Gracias de ante mano. Un saludo Pau.
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda