Rumah  >  Artikel  >  pangkalan data  >  Bagaimanakah kita boleh melihat kod sumber prosedur tersimpan MySQL tertentu?

Bagaimanakah kita boleh melihat kod sumber prosedur tersimpan MySQL tertentu?

PHPz
PHPzke hadapan
2023-09-05 14:45:021421semak imbas

Bagaimanakah kita boleh melihat kod sumber prosedur tersimpan MySQL tertentu?

Dengan kenyataan SHOW CREATE PROCEDURE, kita boleh melihat kod sumber prosedur yang disimpan. Untuk menjadikannya mudah difahami, kami menggunakan prosedur tersimpan yang dipanggil allrecords() dalam pertanyaan seperti yang ditunjukkan di bawah -

mysql> Show Create Procedure allrecords\G
*************************** 1. row ***************************
Procedure: allrecords
sql_mode:ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
Create Procedure: CREATE DEFINERb=`root`@`localhost` PROCEDURE `allrecords`()

BEGIN
Select * from Student_info;
END

character_set_client: cp850
collation_connection: cp850_general_ci
  Database Collation: latin1_swedish_ci
1 row in set (0.00 sec)

Atas ialah kandungan terperinci Bagaimanakah kita boleh melihat kod sumber prosedur tersimpan MySQL tertentu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam