Как я могу получить последнюю строку, которую я вставил, используя DBI?

Как я могу получить последнюю строку, которая была вставлена с помощьюDBI (DBD :: MySQL)?

Пример кода:

my $sth = $dbh->prepare('INSERT INTO a ( x, y, z ) VALUES ( ?, ?, ? )');
$sth->execute( $x, $y, $z );

Как я могу получить доступ к данным, которые были вставлены вышеprepare заявление? Мне нужно получить основной идентификатор (AUTOINCREMENT) стоимость.

ОБНОВИТЬ:

ИзDBD :: MySQL документация:

Альтернативный способ доступа к этому атрибуту - через$dbh->{'mysql_insertid'}.

СпасибоМанни а такжеn0rd за ваши ответы. :-)

Ответы на вопрос(3)

Ваш ответ на вопрос