91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mysql搜索自增列的方法

發布時間:2020-09-29 14:56:38 來源:億速云 閱讀:342 作者:小新 欄目:MySQL數據庫

這篇文章主要介紹了mysql搜索自增列的方法,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

mysql搜索自增列的方法:1、使用【select max(id) from tablename】;2、使用【SELECT LAST_INSERT_ID()】;3、使用【select @@IDENTITY】;4、【SHOW TABLE 】。

mysql搜索自增列的方法:

1、select max(id) from tablename

2、SELECT LAST_INSERT_ID()

LAST_INSERT_ID 是與table無關的,如果向表a插入數據后,再向表b插入數據,LAST_INSERT_ID會改變。

在多用戶交替插入數據的情況下max(id)顯然不能用。這時就該使用LAST_INSERT_ID了,因為LAST_INSERT_ID是基于Connection的,只要每個線程都使用獨立的 Connection對象,LAST_INSERT_ID函數將返回該Connection對AUTO_INCREMENT列最新的insert or update 操作生成的第一個record的ID。這個值不能被其它客戶端(Connection)影響,保證了你能夠找回自己的 ID 而不用擔心其它客戶端的活動,而且不需要加鎖。使用單INSERT語句插入多條記錄, LAST_INSERT_ID返回一個列表。

3、select @@IDENTITY;

@@identity 是表示的是最近一次向具有identity屬性(即自增列)的表插入數據時對應的自增列的值,是系統定義的全局變量。一般系統定義的全局變量都是以@@開頭,用戶自定義變量以@開頭。

比如有個表A,它的自增列是id,當向A表插入一行數據后,如果插入數據后自增列的值自動增加至101,則通過select @@identity得到的值就是101。使用@@identity的前提是在進行insert操作后,執行select @@identity的時候連接沒有關閉,否則得到的將是NULL值。

4、SHOW TABLE STATUS;

得出的結果里邊對應表名記錄中有個Auto_increment字段,里邊有下一個自增ID的數值就是當前該表的最大自增ID.

感謝你能夠認真閱讀完這篇文章,希望小編分享mysql搜索自增列的方法內容對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,遇到問題就找億速云,詳細的解決方法等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

十堰市| 彭水| 松阳县| 湖南省| 乌兰浩特市| 阜新| 社旗县| 永平县| 宜宾县| 达孜县| 河源市| 新民市| 宕昌县| 清远市| 积石山| 武义县| 乌什县| 延吉市| 龙胜| 饶河县| 中江县| 密云县| 五寨县| 赤壁市| 汶川县| 高雄县| 河东区| 额济纳旗| 邹城市| 松潘县| 麻栗坡县| 隆林| 库尔勒市| 壶关县| 酉阳| 阿克苏市| 金塔县| 丰台区| 泾川县| 县级市| 息烽县|