informix serial 字段问题

凡迪 2014-01-08 11:04:45
informix serial 字段如何取得该字段的下一个值?
例如:
create table test
(
id serial not null,
num int not null
)

当test表为空的时候,id的下个值为1;
当test表第一次插入且没有删除记录的时候,id的下个值为2;
当test表第二条记录被删除了(即数据库中id为1),id的下个值为3;

有方法获取吗?急用...谢谢
...全文
659 点赞 收藏 1
写回复
1 条回复
新世纪新星 2014年02月03日
SELECT serialv FROM sysmaster:sysptnhdr p, systables t WHERE p.partnum = t.partnum AND tabname = 'mytab'
回复 点赞
发动态
发帖子
Informix
创建于2007-09-28

1054

社区成员

2867

社区内容

其他数据库开发 Informix
社区公告
暂无公告