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

Responder a