SQL/MySQL
MySQL 프로시저 소스 확인하기
스윗보스
2022. 10. 11. 15:51
알아놓으면 좋을, MySQL의 프로시저 소스 확인 하는 법입니다.
사용하는 툴에 따라서, 오브젝트 탐색기를 사용하시면 아주 쉽게 확인할 수 있겠지만,
명령어나 INFORMATION_SCHEMA의 오브젝트를 통해서도 확인할 수 있습니다.
1. SHOW 명령어로 확인하기.
- SHOW 명령어 뒤에 CREATE PROCEDURE라고 명령해주셔야 합니다.
SHOW CREATE PROCEDURE [프로시저명];
2. INFORMATION_SCHEMA의 오브젝트를 조회해 확인하는 방법입니다.
- 아래와 같이 ROUTINES을 조회하시면 됩니다.
SELECT T1.ROUTINE_DEFINITION
FROM INFORMATION_SCHEMA.ROUTINES T1
WHERE T1.ROUTINE_SCHEMA = [스키마명]
AND T1.ROUTINE_NAME = [프로시저명];
이상입니다.
SQL을 완벽히 배우는 방법 StartUP SQL!
StartUP SQL의 완전 무료 강의 노트를 오픈했습니다.(온라인 E-Book / ALL FREE ACCESS)
무료 영상 강의(자막 + 1.5배속 강추)
추가로, 제가 직접 만든 무료 MySQL 튜닝툴을 소개합니다.~
https://sweetquant.tistory.com/457