From: | Jaime Casanova <jaime(at)2ndquadrant(dot)com> |
---|---|
To: | Pedro PG <pedropg(at)outlook(dot)com> |
Cc: | "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Personalizar SQLERRM |
Date: | 2014-02-01 00:30:15 |
Message-ID: | CAJKUy5hndeYAbBioq2j=9P5bq6NWTnEZ3894fDh=VmWFN1Sw1Q@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
2014-01-31 Pedro PG <pedropg(at)outlook(dot)com>:
>
> llave duplicada viola restricción de unicidad «cuk__venta___comprobante»
>
> Lo que deseo saber es: como es que se arma este mensaje, de que tabla saca
> el texto llave duplicada viola restricción de unicidad,
Saludos,
El mensaje no sale de una tabla sino que esta en el código fuente de PostgreSQL:
el mensaje original está en src/backend/access/nbtree/nbtinsert.c
(línea 392) y la traducción al español en src/backend/po/es.po (línea
467)
> debo hacer una
> función que registre al detalle las excepciones.
>
> PD: No deseo personalizar el mensaje con la instrucción:
>
> RAISE EXCEPTION USING ERRCODE = "etc", MESSAGE = "etc";
>
por que?
--
Jaime Casanova www.2ndQuadrant.com
Professional PostgreSQL: Soporte 24x7 y capacitación
Phone: +593 4 5107566 Cell: +593 987171157
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | Jorge Medina | 2014-02-01 10:11:16 | Re: Personalizar SQLERRM |
Previous Message | Pedro PG | 2014-01-31 15:18:22 | Personalizar SQLERRM |