From: | Silvio Quadri <silvioq(at)gmail(dot)com> |
---|---|
To: | William Diaz Pabón <widipa(at)gmail(dot)com> |
Cc: | PostgreSQL Español Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Cambiar campo como llave primario de una tabla |
Date: | 2010-03-05 12:24:55 |
Message-ID: | 61dc71dc1003050424n5ebaec95l418d13d63d41fb51@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El día 4 de marzo de 2010 19:28, William Diaz Pabón <widipa(at)gmail(dot)com> escribió:
> Buenas tardes a todos.
> Tengo una tabla donde tiene como llave primaria el cambo codigo y tiene la
> respectiva constraint pk, como hago para que la llave primaria sea ahora el
> campo consecutivo, teniendo en cuenta que esta tabla tiene relaciones con
> otras 2 tablas mas?
>
>
> --
> Cordialmente.
¿A qué te referís con un campo consecutivo?
Si te referís a que cambia el valor de la clave primaria, podrías
tranquilamente cambiar la constraint para que actualice en cascada los
registros relacionados (ON UPDATE CASCADE).
Si te referís a que cambió la estructura en sí, dropeá las constraint
primero de las tablas relacionadas y volvé a crearlas.
Silvio
From | Date | Subject | |
---|---|---|---|
Next Message | Marcelo Silva Robles | 2010-03-05 14:41:12 | Rv: Postgres en GNU/Linux Debian |
Previous Message | Lennin Caro | 2010-03-05 04:05:17 | Re: Transacciones por minuto |