2014-02-01 Jaime Casanova <ja...@2ndquadrant.com> > 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? >
no es por nada, pero entiendo que «cuk__venta___comprobante» es el nombre de una constrain que afecta a dos tablas específicamente y ahí ya tienes tu información. > -- > 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 > -- Jorge Andrés Medina Oliva. Computer engineer.