mysql获取游标返回值

我是通过游标向一个表中插入数据,但是我想的到插入了几条记录的数目,不知道用游标如何实现,请大神指点... 我是通过游标向一个表中插入数据,但是我想的到插入了几条记录的数目,不知道用游标如何实现,请大神指点 展开
 我来答
rob3
2015-01-09 · TA获得超过105个赞
知道小有建树答主
回答量:83
采纳率:100%
帮助的人:49.2万
展开全部
  1. 如果在一个循环中插入,可用SELECT ROW_COUNT() , 这个只能得当前session到插入的总数量

  2. 如果你需要得到最后插入的ID, 可用SELECT LAST_INSERT_ID()

  3. 如果想得到批量插入的后的ID列表, 最好使用存储函数,保持SQL原子性,先用SELECT LAST_INSERT_ID()得到最后一个ID, 然后通过SELECT ROW_COUNT()得到插入了多少个,通过ID自增长的范围即可得到插入列表后返回的ID列表

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式