From: | Julio Rivero <jcrmlima(at)gmail(dot)com> |
---|---|
To: | xvpxvp(at)menta(dot)net, Lista Ayuda PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Ayuda sobre EXCEPTION en Funciones |
Date: | 2005-08-29 22:40:34 |
Message-ID: | d34a12b60508291540467938ec@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola, aqui te indico donde puedes encontrar información sobre los códigos de
errores, ya habia preguntado algo similar, asi que te lo copio
http://www.postgresql.org/docs/8.0/static/plpgsql-control-structures.html#PLPGSQL-ERROR-TRAPPING
http://www.postgresql.org/docs/8.0/static/errcodes-appendix.html
---------- Forwarded message ----------
From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
Date: Aug 15, 2005 2:29 PM
Subject: Re: [pgsql-es-ayuda] Ayuda sobre EXCEPTION en Funciones
To: Julio Rivero <jcrmlima(at)gmail(dot)com>
Cc: Lista Ayuda PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org>
On Mon, Aug 15, 2005 at 01:49:40PM -0500, Julio Rivero wrote:
> Hola a todos:
> Quisiera saber en que parte del manual indica los tipos de errores cuando
> ejecuto una transacción, por ejemplo en Oracle podía utilizar OTHERS,
> TOO_MANY_ROWS, NO_DATA_FOUND, en PostgreSql cual puedo utilizar?, o
> cuales?... aquí esta mi función, quisiera que me indiquen por favor que
> error puedo validar:
http://www.postgresql.org/docs/8.0/static/plpgsql-control-structures.html#PLPGSQL-ERROR-TRAPPING
http://www.postgresql.org/docs/8.0/static/errcodes-appendix.html
Observa que no existe la excepcion NO_DATA_FOUND. Para esto debes usar
GET DIAGNOSTICS ... ROW_COUNT, o algun otro truco.
--
Alvaro Herrera (<alvherre[a]alvh.no-ip.org <http://ip.org>>)
"Nunca confiaré en un traidor. Ni siquiera si el traidor lo he creado yo"
(Barón Vladimir Harkonnen)
--
Saludos
Att,
Julio Rivero
Movil: 98817321
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2005-08-29 22:43:16 | Re: Códigos de error |
Previous Message | Alvaro Herrera | 2005-08-29 22:30:06 | Re: Fw: Mas de 32 Parametros : FE DE ERRATAS linea de comando muy larga dentro de function |