| From: | Antonio Castro <acastro(at)ciberdroide(dot)com> |
|---|---|
| To: | Sandino Araico Sánchez <sandino(at)sandino(dot)net> |
| Cc: | Alejandra Garcia Wojciechowski <agarcia(at)dportales(dot)cl>, Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx |
| Subject: | Re: [Pgsql-ayuda] Manejo de tablas con oid |
| Date: | 2002-08-24 08:28:11 |
| Message-ID: | Pine.LNX.4.21.0208241022210.1848-100000@midas.ciberdroide.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
On Fri, 23 Aug 2002, Sandino Araico Sánchez wrote:
> Alejandra Garcia Wojciechowski wrote:
>
> > Hola!!
> > Me gustaría saber si alguien ha utilizado en sus tablas la secuencia con
> > oid y si los ha utilizado como clave primaria o foránea.
>
> El problema de usar el oid como llave foránea es que cuando exportas tus
> tablas a otra base de datos el oid cambia y se rompen tus relaciones.
Además los oids están en desuso y pueden quedar totalmente obsoletos en
futuras versiones de Postgres.
Creo que lo más sencillo es usar para claves principales el tipo
SERIAL (utiliza internamente un contador de tipo SECUENCE) y como
clave foranea para refetrirse a ella un tipo int4.
Un saludo
Antonio Castro
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
/\ /\ Ciberdroide Informática (Tienda de Linux)
\\W// <<< http://www.ciberdroide.com >>>
_|0 0|_
+-oOOO--(___o___)--OOOo----------------------------------------------------+
| . . . . U U . . . . Antonio Castro Snurmacher acastro(at)ciberdroide(dot)com |
| . . . . . . . . . . |
+()()()----------()()()----------------------------------------------------+
| *** 1.700 sitios clasificados por temas sobre Linux en ***Donde_Linux*** |
| <<< http://www.ciberdroide.com/misc/donde/dondelinux.html >>> |
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Victor Ortiz | 2002-08-25 00:09:11 | [Pgsql-ayuda] Duda con accesos a Postgresql con php |
| Previous Message | Carlos Leyn B. | 2002-08-24 04:26:18 | [Pgsql-ayuda] Ver Conecciones Activas |