Re: Error: No se conoce la condición de excepción

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;
>
>
>

In response to

Browse pgsql-es-ayuda by date

  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