如何利用SHOW CREATE语句查看mysql存储过程?

    作者:课课家教育更新于: 2019-04-04 20:04:31

         上次我们讲过如何利用SHOW STATUS语句进行MySQL数据库的存储过程的查看以及函数的使用,今天给大家介绍另一个可以查看mysql的存储过程和函数的语句。

    如何利用SHOW CREATE语句查看mysql存储过程?_数据库_mysql存储_课课家

      《MySQL入门很简单》第14章存储过程和函数,本章介绍了Mysql数据库的存储过程和存储函数。存储过程和存储函数都是用户自己定义的SQL语句的集合。它们都存储在服务器端,只要调用就可以在服务器端执行。本章重点讲解了创建存储过程和存储函数的方法。本节为大家介绍SHOWCREATE语句查看存储过程和函数的定义。

      14.3.2SHOW CREATE语句查看存储过程和函数的定义

      MySQL中可以通过SHOWCREATE语句查看存储过程和函数的状态。其基本语法形式如下:

      其中,PROCEDURE参数表示查询存储过程;FUNCTION参数表示查询存储函数;sp_name参数表示存储过程或函数的名称。

      【示例14-22】下面查询名为num_from_employee的存储过程的状态。代码执行如下:

      查询结果显示了存储过程的定义、字符集等信息。

      注意:SHOWSTATUS语句只能查看存储过程或函数是操作哪一个数据库、存储过程或函数的名称、类型、谁定义的、创建和修改时间、字符编码等信息。但是,这个语句不能查询存储过程或函数的具体定义。如果需要查看详细定义,需要使用SHOWCREATE语句。

      通过学习,我们大概掌握了可以查看mysql存储过程和函数的语句,也明白了这两种语句的区别,大家如果还想了解更多,可以关注课课家进行学习。

课课家教育

未登录