Spec-Zone .ru
спецификации, руководства, описания, API
|
В пределах тела сохраненной подпрограммы (процедура или функция) или триггер, значение LAST_INSERT_ID()
изменяет тот же самый путь что касается операторов, выполняемых
вне тела этих видов объектов (см. Раздел 12.14, "информационные
Функции"). Эффект сохраненной подпрограммы или триггера на значение LAST_INSERT_ID()
это замечается следующими операторами, зависит от вида
подпрограммы:
Если хранимая процедура выполняет операторы, которые изменяют значение LAST_INSERT_ID()
, измененное значение замечается операторами, которые
следуют за вызовом процедуры.
Для сохраненных функций и триггеров, которые изменяют значение, восстанавливается значение, когда функция или триггерные концы, так после операторов не видят измененное значение.