PostgreSQL的sequence小例子
发布时间:2020-12-13 17:15:28 所属栏目:百科 来源:网络整理
导读:highgo=#createsequencet_seqincrementby1startwith1;CREATESEQUENCEhighgo=#selectnextval('t_seq');--查看序列中下一个值nextval---------1(1行记录) highgo=#createtablet(idintdefaultnextval(‘t_seq’),namevarchar);--在定义时使用sequenceCREATETABL
highgo=#createsequencet_seqincrementby1startwith1; CREATESEQUENCE highgo=#selectnextval('t_seq');--查看序列中下一个值 nextval --------- 1 (1行记录)
highgo=#createtablet(idintdefaultnextval(‘t_seq’),namevarchar);--在定义时使用sequence CREATETABLE highgo=#insertintot(name)values('jasmine'),('lily'); INSERT02 highgo=#select*fromt; id|name ----+--------- 2|jasmine 3|lily (2行记录) highgo=#createtablet1(idint,namevarchar); CREATETABLE highgo=#selectnextval('t_seq'); nextval --------- 6 (1行记录) highgo=#insertintot1values(nextval('t_seq'),'jim');--在插入int数值时使用sequence INSERT01 highgo=#select*fromt1; id|name ----+------ 7|jim (1行记录) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |