2010-07-06 58 views

回答

1

为什么你需要这个不清楚,但应该可以使用本机查询。类似的东西:

Integer lastId = (Integer) session.createSQLQuery("SELECT LAST_INSERT_ID()") 
    .uniqueResult(); 
+0

匿名用户建议此编辑: 私人长期lastId; lastId =((BigInteger)sess.createSQLQuery(“SELECT LAST_INSERT_ID()”)。uniqueResult())。longValue(); – mplungjan 2012-07-13 10:21:21

0

我得到了解决办法是这样的:

lSession.flush(); 
long lAddGUID = lObjAddressTable.getUserGUID(); 
pObjAddressDetails.setUserGUID(lAddGUID); 
if(0 != lAddGUID){ 
       lRetVal = true; 
} 
相关问题