LAST_INSERT_ID()取得當(dāng)前Connection插入表中數(shù)據(jù)的自增鍵。
數(shù)據(jù)庫連接池:c3p0
鏈接管理:Dbutil
String sql = "SELECT LAST_INSERT_ID()"
QueryRunner qr = new QueryRunner(Dbutil.getDataSource());
Object[] arr = qr.query(sql, new ArrayHandler());
arr[0] == 0
原因:last_insert_id 是基于connection的,所有的操作都要在這個connection上進(jìn)行才能取得Id