select last_insert_id()使用注意事项

  在程序中遇到了一个很奇怪的问题,通过程序向库中插入数据已经成功,却拿不到select last_insert_id()生成的值,一直都是0;经过查资料,才明白insert into 语句要和 select last_insert_id() 在同一个Connection对象中才能返回正确的主键ID,否则返回别的值;于是就将insert into 和 select last_insert_id()写在同一个方法中;

代码如下:

猜你喜欢

转载自www.cnblogs.com/newbest/p/9126881.html