문제

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 ?

도움이 되었습니까?

해결책

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

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top