Buen dia,
Rato sin hablar en la lista.Tengo una duda, estoy creando un function en 
Postgresql 9.4 que insertará datos en una tabla, sin embargo esta tabla tiene 2 
o más unique constraint y necesito saber unicamente el nombre de cual de las 
unique constraint ha sido afectada, ej:

create or replace function insertar( p1 character varying,   p2 character 
varying,    p3 character varying )RETURNS void AS$$begin inser into ...;
exception when unique_violation then -- ACA DEBO OBTENER UNICAMENTE EL NOMBRE 
EXACTO DE LA UNIQUE KEY AFECTADA para efectos de mostrar un mensaje de error 
personalizado. end;$$;
Cordial saludo

Responder a