Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Temukan semua panggilan Prosedur Tersimpan MySQL?

Yah, saya akhirnya menemukan solusi berikut:

Tabel INFORMATION_SCHEMA.ROUTINES memiliki informasi yang bisa sangat berguna saat mencoba melacak PANGGILAN dari satu SP ke SP lainnya. Saya menggunakan yang berikut ini:

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

Dan ini mengambil semua prosedur penyimpanan yang berisi SomeProc.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Pilih hanya baris di mana ada banyak hubungan

  2. MySQL mengubah tabel menambahkan kolom dengan kesalahan sintaks kunci utama

  3. docker-compose mysql init sql tidak dieksekusi

  4. Membaca sejumlah besar catatan MySQL ke dalam Java

  5. Menghubungkan database MySQL ke classpath Glassfish tidak disetel atau nama kelas salah