| From: | Stéphane Bunel <stephane(at)stratum-ip(dot)net> |
|---|---|
| To: | Sylvain Benet - Rugama <sylvain(at)rugama(dot)com> |
| Cc: | "'pgsql-fr-generale(at)postgresql(dot)org'" <pgsql-fr-generale(at)postgresql(dot)org> |
| Subject: | Re: [pgsql-fr-generale] Comment retrouver la table à partir d'un OID |
| Date: | 2005-03-09 09:16:05 |
| Message-ID: | 422EBED5.1010909@stratum-ip.net |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-fr-generale |
Sylvain Benet - Rugama a écrit :
> Bonjour,
>
> Sous Posgresql v8, je me sers des OID comme clé primaire de plusieurs
> table.
Je ne vais pas répondre à votre question, mais simplement apporter une
information : Il ne faut pas utiliser les OIDs !! C'est un héritage de
temps ancien ou les fonctionnalités n'étaient pas ce quelles sont
aujourd'hui. Cependant le lien ci-dessous donne quelques indications sur
la façon d'utiliser les table pg_ en rapport avec les OIDs.
(...)
The oid type is currently implemented as an unsigned four-byte integer.
Therefore, it is not large enough to provide database-wide uniqueness in
large databases, or even in large individual tables. So, using a
user-created table's OID column as a primary key is discouraged. OIDs
are best used only for references to system tables.
(...)
http://www.postgresql.org/docs/current/static/datatype-oid.html
Stéphane.
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Sylvain Benet - Rugama | 2005-03-09 10:39:23 | Re: [pgsql-fr-generale] Comment retrouver la table à partir d'un OID |
| Previous Message | Sylvain Benet - Rugama | 2005-03-08 16:25:02 | Comment retrouver la table à partir d'un OID |