| From: | Juan Ramirez <juanrmiranda(at)hotmail(dot)com> |
|---|---|
| To: | PostGreSQL Lista de Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
| Subject: | Errores Personalizados |
| Date: | 2009-01-09 18:49:24 |
| Message-ID: | BAY104-W1969370B04F9E4810A4EF6D1DD0@phx.gbl |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
Buenos días colegas,
Estoy buscando hacer un cambio en los mensajes que PostGres me dá. Como así? te explico con un ejemplo, imaginate una tabla como la siguiente:
CREATE TABLE db (codigo INT PRIMARY KEY, nombre TEXT);
y al hacer insert así:
insert into db select 1, 'prudencio';
que resulta si yo luego de agregar a prudencio agrego a estanislao con el mismo código?:
insert into db select 1, 'estanislao';
el maravillosos PostGres me dira lo siguiente
ERROR: duplicate key violates unique constraint "db_pkey" SQL State 23505
que quiero hacer? capturar ese error y personalizarlo. Como puedo lograrlo?¿
La respuesta "utiliza una función" ya me la sé, tienen otra?
_________________________________________________________________
Invite your mail contacts to join your friends list with Windows Live Spaces. It's easy!
http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us
| From | Date | Subject | |
|---|---|---|---|
| Next Message | jsgarcia | 2009-01-09 18:58:26 | Buscar y reemplazar en registros |
| Previous Message | Cesar Erices | 2009-01-09 17:47:40 | Re: Pregunta con error shrink relation |