Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

วิธีดูรายการ Stored Procedures พร้อมข้อมูลครบถ้วนในฐานข้อมูล MySQL

เราสามารถใช้ mysql.proc เพื่อดูรายการ พร้อมข้อมูลครบถ้วน ของ stored procedures ในฐานข้อมูล MySQL เฉพาะเจาะจงได้ด้วยคำสั่งต่อไปนี้

mysql> Select * from mysql.proc where db = 'query' AND type = 'PROCEDURE' \G
*************************** 1. row ***************************
  db: query
  name: allrecords
  type: PROCEDURE
  specific_name: allrecords
  language: SQL
  sql_data_access: CONTAINS_SQL
  is_deterministic: NO
  security_type: DEFINER
  param_list:
  returns:
  body: BEGIN Select * from Student_info; END
  definer: root@localhost
  created: 2017-11-11 09:56:11
  modified: 2017-11-11 09:56:11
  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
  comment:
  character_set_client: cp850
  collation_connection: cp850_general_ci
  db_collation: latin1_swedish_ci
  body_utf8: BEGIN Select * from Student_info; END
1 row in set (0.00 sec)