原文:如何准確高效的獲取數據庫新插入數據的主鍵id

例如我們新建了一張表UserInformation,字段如下Id,為主鍵,自增,其它字段Name,Pwd,Email 然后我們來執行一個新增插入操作: insert into UserInformation Name,Pwd,Email values 小明 , , 我們想在新增插入數據的時候獲取到插入這條數據的主鍵的值是多少, 解決的方法有兩種: 一種是直接輸入某個字段,然后查詢,代碼如下: i ...

2016-01-21 15:51 0 1806 推薦指數:

查看詳情

mysql數據庫插入數據,需要立即獲取最新插入id

在MySQL中,使用auto_increment類型的id字段作為表的主鍵。通常的做法,是通過“select max(id) from tablename”的做法,但是顯然這種做法需要考慮並發的情況,需要在事務中對主表以“X鎖“,待獲得max(id)的值以后,再解鎖 ...

Sun Jul 08 19:47:00 CST 2018 0 5941
xorm插入數據庫后返回主鍵自增id

golang使用xorm連接數據庫后,插入結構體,無法返回自增主鍵id,飯后的主鍵id都是0。經過研究發現,如果給結構體id設置xorm tag,則會默認id為0,不會返回插入成功后的主鍵id。 xorm文檔中如下描述 ...

Sun Dec 09 01:16:00 CST 2018 0 3598
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM