2014-01-31 Pedro PG <pedr...@outlook.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@postgresql.org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a