From: | Pau Alegria Civera <al054043(at)alumail(dot)uji(dot)es> |
---|---|
To: | Gustavo Garay <listas(at)shitech(dot)com(dot)py> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Error: No se conoce la condición de excepción |
Date: | 2011-04-28 19:50:21 |
Message-ID: | 20110428215021.17203lfme0rm1ibh@webmail.uji.es |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Muchas gracias Gustavo, me has ahorrado horas de testeo. Efectivamente
teinias razón usando $$ y comilla simple ' (apostrofo) en cuerpo de la
función ha resuelto el problema.
Un saludo.
El jue 28 abr 2011 19:43:31 CEST, Gustavo Garay
<listas(at)shitech(dot)com(dot)py> escribió:
>
> 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;
>
> tiene que ser comilla simple ' (apostrofo)
> RAISE EXCEPTION 'eeeee %', NEW.codigo_club;
>
> y lo ideal es usar $$ para el cuerpo
>
> saludo
> gustavo garay
>
>
>>> END IF;
>>>
>>> END;
>>> ' LANGUAGE plpgsql;
>
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Virginia | 2011-04-28 21:18:08 | cast de campo fecha en función |
Previous Message | Jared Lopez | 2011-04-28 18:55:14 | Re: bloque total servidor con postgresql 9.0.4 |