Mysql_自動編號Id
今天在查詢MySql自動編號取得當前Id時,有不少文章 選擇使用
LAST_INSERT_ID()
可是這部分前提之下,必須要先Insert,接著馬上再去做取得動作,就會得到那個Insert後Id
可是如果我今天是,想要在Insert前就先取得查出的話
有看到一篇文章使用此方法
SELECT AUTO_INCREMENT
FROM information_schema.TABLES
WHERE (TABLE_NAME = 'table名稱')
如果平常時間使用此,會取得到0
SELECT LAST_INSERT_ID('table名稱')