标签:
highgo=# create sequence t_seq increment by 1 start with 1; CREATE SEQUENCE highgo=# select nextval(‘t_seq‘); --查看序列中下一个值 nextval --------- 1 (1 行记录)
highgo=#create table t(id int default nextval(‘t_seq’),name varchar); --在定义时使用sequence CREATE TABLE highgo=# insert into t(name) values(‘jasmine‘),(‘lily‘); INSERT 0 2 highgo=# select * from t; id | name ----+--------- 2 | jasmine 3 | lily (2 行记录)
highgo=# create table t1(id int,name varchar); CREATE TABLE highgo=# select nextval(‘t_seq‘); nextval --------- 6 (1 行记录) highgo=# insert into t1 values(nextval(‘t_seq‘),‘jim‘); --在插入int数值时使用sequence INSERT 0 1 highgo=# select * from t1; id | name ----+------ 7 | jim (1 行记录)
标签:
原文地址:http://my.oschina.net/liuyuanyuangogo/blog/498208