Does mysql last_insert_id() work for connection pool?

不问归期 提交于 2019-12-24 08:13:34

问题


I have a auto increment column of type bigint. Calling mysql_insert_id() works good for getting the previously inserted id for the connection. Does it work great(identifying the last inserted id) even if a connection pool in a tomcat container is used ?


回答1:


Don't use database specific code like that, it'll only make your code less portable. Instead use the Statement.RETURN_GENERATED_KEYS option when executing an update.

Here's a start to your searches: sql jdbc getgeneratedkeys returns column "id" not found, column type unknown



来源:https://stackoverflow.com/questions/23653036/does-mysql-last-insert-id-work-for-connection-pool

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!