Обсуждение: how to add oids field

Поиск
Список
Период
Сортировка

how to add oids field

От
"gunartha.nyoman"
Дата:
hi,
 
I am new comer in this millis...
i have a poblem, how to add a field/column in existing table without oids.
if i create new table i can add field oids
 
Thank alot before
 
regrads
Nyoman/bali

Re: how to add oids field

От
Adam Radlowski
Дата:
gunartha.nyoman napisał(a):
> hi,
>
> I am new comer in this millis...
> i have a poblem, how to add a field/column in existing table without oids.
> if i create new table i can add field oids
>
> Thank alot before
>
> regrads
> Nyoman/bali
>
So - create a new table with this same structure, but with oids, copy
all records into new table. Retrive all the information about the old
table (keys, indexes, triggers, etc.). Delete old table, rename new
table to old name, create all needed indexes, keys, triggers,etc.
bregards
Adam


Re: how to add oids field

От
"Joshua D. Drake"
Дата:
Adam Radlowski wrote:
> gunartha.nyoman napisał(a):
>> hi,
>> I am new comer in this millis...
>> i have a poblem, how to add a field/column in existing table without
>> oids.
>> if i create new table i can add field oids


More important, you shouldn't be doing this. OIDs are not for user
consumption.

Joshua D. Drake

>>
>> Thank alot before
>>
>> regrads
>> Nyoman/bali
>>
> So - create a new table with this same structure, but with oids, copy
> all records into new table. Retrive all the information about the old
> table (keys, indexes, triggers, etc.). Delete old table, rename new
> table to old name, create all needed indexes, keys, triggers,etc.
> bregards
> Adam
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 9: In versions below 8.0, the planner will ignore your desire to
>       choose an index scan if your joining column's datatypes do not
>       match
>


--

      === The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive  PostgreSQL solutions since 1997
             http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate
PostgreSQL Replication: http://www.commandprompt.com/products/


Re: how to add oids field

От
"gunartha.nyoman"
Дата:
Okey, Mr Radlowski and Mr. Drake
 thank for your comment

Regards,
Nyoman/Bali

----- Original Message -----
From: "Adam Radlowski" <adamr@informatyka.gdansk.pl>
To: "gunartha.nyoman" <gunartha.nyoman@ptjas.co.id>
Cc: <pgsql-admin@postgresql.org>
Sent: Friday, March 16, 2007 8:50 PM
Subject: Re: [ADMIN] how to add oids field


gunartha.nyoman napisał(a):
> hi,
> I am new comer in this millis...
> i have a poblem, how to add a field/column in existing table without oids.
> if i create new table i can add field oids
>
> Thank alot before
>
> regrads
> Nyoman/bali
>
So - create a new table with this same structure, but with oids, copy
all records into new table. Retrive all the information about the old
table (keys, indexes, triggers, etc.). Delete old table, rename new
table to old name, create all needed indexes, keys, triggers,etc.
bregards
Adam


---------------------------(end of broadcast)---------------------------
TIP 9: In versions below 8.0, the planner will ignore your desire to
       choose an index scan if your joining column's datatypes do not
       match