у меня есть процедура регистрации на базе данных MySQL и работает следующим образом:будет работать функция LAST_INSERT_ID?
INSERT INTO `tblusers` (`uname`, `upwd`, `umail`) VALUES (RU_UNAME, RU_UPWD, RU_UMAIL);
select LAST_INSERT_ID() into @newuserid;
-- then use the @newuserid to make some work on other tables.
Теперь мне было интересно, будет ли когда-нибудь неправильный идентификатор специально, что база данных будет иметь много вставок в других таблицах, то его может получить идентификатор другой таблицы, вставленной между вставкой пользователя и получением последнего вставленного идентификатора?
есть ли шанс отказа?