還暦過ぎたエンジニアの挑戦

還暦過ぎても好奇心だけは忘れない エンジニア ひかるです

MENU

INSERTしたオートインクリメントのIDを取得する - mysql

mysql
これもあまり普段は使わないので記憶もあいまいになる。
この関数ではAuto Increment のkeyしか掴めないんだけど。。。
って、そりゃそうだ
- 自分で指定したkeyならわかってるに決まっている! なにが使われているかわからないから掴みたい。

INSERT INTO ・・・;
set @auto_increment_id = LAST_INSERT_ID();

これで後は焼いて食うなり、煮て食うなりで