sql >> Databáze >  >> RDS >> Mysql

Najít všechna volání uložených procedur MySQL?

No, nakonec jsem narazil na následující řešení:

Tabulka INFORMATION_SCHEMA.ROUTINES obsahuje informace, které mohou být velmi užitečné, když se snažíte vystopovat CALL od jednoho SP k druhému. Použil jsem následující:

SELECT * FROM INFORMATION_SCHEMA.ROUTINES WHERE ROUTINE_DEFINITION LIKE "%SomeProc%";

A tím byly získány všechny procedury úložiště, které obsahovaly SomeProc.



  1. SQL Server SELECT, kde jakýkoli sloupec obsahuje 'x'

  2. MySQL:vnořená sada je pomalá?

  3. Jak vytvořit novou databázi v oracle 11g express edition?

  4. jak provést uloženou proceduru v SQL Developer?