mysql の last insert id
mysql だと、最後に登録された auto_increment の主キーのIDを LAST_INSERT_ID() という関数で取得できるのだと知りました。
→ 参考: http://it.kndb.net/entry/show/id/78
Perl のプログラムで DBD::mysql を利用している場合、$dbh がDB接続のハンドルだとして、
my $last_id = $dbh->{'last_insertid'}
とすればINSERT直後のIDが取得できるみたい。
→ 参考: http://search.cpan.org/dist/DBD-mysql/lib/DBD/mysql.pm#DATABASE_HANDLES
こういう細かい知識が、日ごろコーディングしてないと全然身につかない。。今後積極的にメモしていこう。