Loading...
MySQL 9.5 Reference Manual 9.5의 27.2.4 Stored Procedures, Functions, Triggers, and LAST_INSERT_ID()의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
저장 루틴(procedure 또는 function) 또는 트리거의 본문 안에서
LAST_INSERT_ID()의 값은
이러한 종류의 오브젝트의 본문 밖에서 실행되는 문장에 대해
변화하는 방식과 동일하게 변화합니다
(Section 14.15, “Information Functions” 참조).
저장 루틴 또는 트리거가
뒤이어 오는 문장에서 보게 되는
LAST_INSERT_ID() 값에 미치는 영향은
루틴의 종류에 따라 달라집니다:
저장 프로시저가
LAST_INSERT_ID()의 값을 변경하는
문장을 실행하는 경우,
변경된 값은 해당 프로시저 호출 뒤에 나오는
문장에서 보입니다.
값을 변경하는 저장 함수 및 트리거의 경우, 함수 또는 트리거가 끝날 때 값이 복원되므로, 뒤이어 오는 문장은 변경된 값을 보지 못합니다.
27.2.3 Stored Routine Metadata
27.3 JavaScript Stored Programs