sequence的问题,nextval和currval

dr2tr 2006-05-23 05:59:19
Oracle的Squence有两个属性,nextval和currval,可以在Sql语句中调用。但是编程时发现,在一个Connection中,只有出现过nextval之后才可以调用currval。比如:

select seq.currval from tbl;在今天的实验中是不成功的;而select seq.nextval, seq.currval from tbl;就可以通过
...全文
262 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoxiao1984 2006-05-24
  • 打赏
  • 举报
回复
本来就是这么规定的
sunny110 2006-05-24
  • 打赏
  • 举报
回复
同意楼上的
wangzk0206 2006-05-23
  • 打赏
  • 举报
回复
这是sequence必须的,第一次必须先要nextval才可以进行 可以查一下sequence的相关资料看看
超叔csdn 2006-05-23
  • 打赏
  • 举报
回复
本来就是如此

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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