| From: | Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl> |
|---|---|
| To: | Gunnar Wolf <gwolf(at)gwolf(dot)cx> |
| Cc: | pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx |
| Subject: | Re: [Pgsql-ayuda] default a una función |
| Date: | 2003-08-23 17:06:45 |
| Message-ID: | 20030823170645.GA5999@dcc.uchile.cl |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
On Fri, Aug 22, 2003 at 07:40:28PM -0500, Gunnar Wolf wrote:
Gunnar,
> Quisiera que el valor de salida de esta función fuera el valor default
> para nuevas inserciones, de modo que pudiera hacerlas pasando sólo el
> person_id y el proposal_id. Sin embargo, claro está:
>
> |ALTER TABLE authors ALTER COLUMN mention_order SET DEFAULT next_author_mention_order(proposal_id);
> |ERROR: cannot use column references in DEFAULT clause
>
> ¿Hay algún modo de lograr lo que estoy buscando?
Claro, usa un trigger que modifique el valor de mention_order usando la
funcion.
--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
Voy a acabar con todos los humanos / con los humanos yo acabaré
voy a acabar con todos / con todos los humanos acabaré (Bender)
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Alvaro Herrera | 2003-08-23 17:14:36 | Re: [Pgsql-ayuda] Ultimo dia del mes |
| Previous Message | Josué Maldonado | 2003-08-23 16:54:20 | [Pgsql-ayuda] Ultimo dia del mes |