Re: oid or without oid ...
I'm trying with this approach:
create table public.articles( "id" int4 not null default nextval
('articles_id_seq'::regclass) , "referencia" varchar not null
)
WITHOUT OIDS;
ALTER table "public"."articles" OWNER TO "postgres";
ALTER table "public"."articles" SET WITHOUT CLUSTER;
alter table "public"."articles" add primary key(id);
and after some test, it works ...
thanks for the advice!
regards,
raimon
On 22/05/2007, at 11:57, Sean Davis wrote:
On Tuesday 22 May 2007 03:30, Raimon Fernandez wrote:
Hello again,
In my previous databases development, I've been using always a unique
longint number for identifying each record.
In PostgreSQL I can see that it has the oid, he can do it for you.
Also I see that is an optional parameter, and after surfing the web,
I could find some people that say never use them, an another ones
that you can use it ...
Any extra advice would be perfectly before creating the database, if
it's better for now and future to use oid or simply create an id
field as a serial or something similar.
In general, the recommendation is not to use OIDs. Use serial
columns (or
some other primary key) instead.
Sean
Home |
Main Index |
Thread Index