新人求助!数据库新增时怎么同时得到新增的id?

leftnode 2016-07-20 08:29:32
Struts2 为数据库添加一行数据时怎么同时返回该行的 id (序列生成)?
...全文
178 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
卖水果的net 2016-07-20
  • 打赏
  • 举报
回复
两个方法: 1. 先用一个方法把 seq.nextval 取出来,再 insert 2. oracle 的程序块有这个功能,你可以研究一下怎么在 structs 中实现 代码如下: declare x int begin insert into t(id, name) values (seq.nextval , 'zhangsan') returning id into x ; select x from dual ; end;

17,089

社区成员

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

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