안녕하세요?
테이블에 입력했을 경우 방금 입력한 행의 자동증가칼럼(serial)의 값을 아는 방법이 있습니까?
예를 들어서, 아래에서 2번째 입력 후 uid 칼럼값을 아는 방법이 있나요?
test=# \d t1
Table "public.t1"
Column | Type | Modifiers
--------+---------+-----------------------------------------------------
uid | integer | not null default nextval('public.t1_uid_seq'::text)
c1 | text |
test=# insert into t1 values (default, 'test1');
INSERT 32257 1
test=# insert into t1 values (default, 'test2');
INSERT 32258 1
test=# select * from t1;
uid | c1
-----+-------
1 | test1
2 | test2
(2 rows)
|