データベースの備忘録
旧メモを移植の予定。
MySQL
INSERT INTO TABLES () VALUES(); の直後に
mysql> SELECT LAST_INSERT_ID();
PHPなら
$dbc=mysql_connect("localhost","root","") or die("MySQL接続失敗 :".mysql_error()); $res= mysql_query("SELECT LAST_INSERT_ID()", $dbc) or die("ID取得失敗 :".mysql_error()); $dat=mysql_fetch_row($res); print_r($dat); $insert_id=$dat[0]; printf("最後に挿入されたレコードのIDは、%d<br />\n", $insert_id);
JAVA