Autoincrement

8 views
Skip to first unread message

shizu...@yahoo.com

unread,
Jan 25, 2012, 12:08:41 AM1/25/12
to idmapserver
Gimana cara nya membuat autoincrement di postgres ??

Meirza Arson

unread,
Jan 25, 2012, 12:19:51 AM1/25/12
to idmap...@googlegroups.com
Jika ingin membuat table baru, berikut contohnya:

CREATE TABLE foo (
id SERIAL
,
bar varchar
);

INSERT INTO "foo" (bar) values ('blah');
INSERT INTO "foo" (bar) values ('blah');

SELECT * FROM foo;

1,blah
2,blah
=============

Jika ingin menambahkan field di table yang sudah ada, jalan query SQL berikut:

ALTER TABLE tbl_kerja ADD COLUMN id SERIAL ;



On Wed, Jan 25, 2012 at 12:08 PM, shizu...@yahoo.com <shizu...@yahoo.com> wrote:
>
> Gimana cara nya membuat autoincrement di postgres ??




--
Salam,
Meirza Arson

Diana Okta P

unread,
Feb 9, 2012, 12:48:21 AM2/9/12
to idmap...@googlegroups.com
atau pakai ini untuk autoincrement tabel:
CREATE SEQUENCE tablename_colname_seq;
CREATE TABLE tablename (
colname integer NOT NULL DEFAULT nextval('tablename_colname_seq')
);
ALTER SEQUENCE tablename_colname_seq OWNED BY tablename.colname;

Sumber :dari manualnya postgresql

Reply all
Reply to author
Forward
0 new messages