在MySQL 中擷取下一個自增ID
要在使用自增作為主鍵的表中插入一筆記錄,取得下一個可用的自動增量標識符至關重要。在插入過程中填入主鍵列需要此資訊。
MySQL 查詢取得下一個自動增量ID
MySQL 提供了一個簡單的方法來擷取下一個自動增量ID特定表的自動遞增ID:
SET information_schema_stats_expiry = 0; SELECT AUTO_INCREMENT FROM information_schema.tables WHERE table_name = 'table_name' AND table_schema = DATABASE( );
使用SHOW TABLE STATUS的替代方法
獲取下一個自動增量ID 的另一種方法是使用SHOW TABLE STATUS 查詢:
SHOW TABLE STATUS LIKE 'table_name';
此查詢返回包含各種表狀態資訊的行,包括:
以上是MySQL中如何取得下一個自增ID?的詳細內容。更多資訊請關注PHP中文網其他相關文章!