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;

有方法获取吗?急用...谢谢
...全文
913 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
新世纪新星 2014-02-03
  • 打赏
  • 举报
回复
SELECT serialv FROM sysmaster:sysptnhdr p, systables t WHERE p.partnum = t.partnum AND tabname = 'mytab'

1,195

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 Informix
社区管理员
  • Informix社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧