알아놓으면 좋을, 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
'SQL > MySQL' 카테고리의 다른 글
[MySQL튜닝]실제 실행 계획 확인하기 (0) | 2022.10.19 |
---|---|
[MySQL튜닝]Visual하게 실행 계획 보기(Feat.Workbench) (0) | 2022.10.18 |
[MySQL튜닝]실행 계획을 확인하는 세 가지 방법 (0) | 2022.10.18 |
[MySQL튜닝]튜닝 환경을 준비하자 (0) | 2022.10.14 |
MySQL 설치하기 (2) | 2021.03.11 |
MySQL Workbench Lost Connection 에러 해결 (0) | 2021.01.16 |
MySQL 일반사용자가 Local에서 접속 안될 때 처리 (0) | 2020.11.17 |
MySQL 실행계획 확인하기 (0) | 2020.11.01 |