Consulta sobre Exceptions

From: "Juan Manuel Fernandez" <jmfernandez(at)unlu(dot)edu(dot)ar>
To: "Lista - PostgreSQL" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Consulta sobre Exceptions
Date: 2008-05-24 10:56:37
Message-ID: 27f3c8cd0805240356l7b8933b4y1acaf897388aa07b@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Tengo una constraint de primary key de nombre «El programa ya esta
cargado en esa asignatura.» creada con la intencion de que cuando
ingrese una clave ya existente la BD me devuelva ese mensaje pero, a
diferencia de lo esperado me devuelve:

ERROR: llave duplicada viola restricción de unicidad «El programa ya
esta cargado en esa asignatura.» CONTEXT: sentencia SQL: «INSERT INTO
T_PROGRAMAS_X_ASIGNATURA VALUES ( $1 , $2 , $3 , $4 , $5 , $6 )»
PL/pgSQL function "vincular_asignatura_y_programa" line 13 at SQL
statement

Hay forma de limitar a PostgreSQL a que solo me retorne ERROR: llave
duplicada viola restricción de unicidad «El programa ya esta cargado
en esa asignatura.» evitando el contexto???

Gracias,

Saludos,

Juan

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message kervin licett 2008-05-24 13:04:03 Re: Consulta sobre Exceptions
Previous Message Julio Cesar Sánchez González 2008-05-24 07:59:54 Re: [pgsql-es-ayuda] Como puedo cambiar la contraseña