更新日期:2024年09月11日
SHOW CREATE PROCEDURE
语法格式
SHOW CREATE PROCEDURE [database_name.]proc_name
说明
显示创建了给定存储过程的CREATE PROCEDURE 语句。
示例
显示创建casedemo 存储过程的语句。
gbase> SHOW CREATE PROCEDURE casedemo;
+----------+-...-+----------------------------------------------+-...-+
|Procedure | ... | Create Procedure | ... |
+----------+-...------------------------------------------------+-...-+
| casedemo | ... | CREATE ... PROCEDURE " casedemo "() ... END | ... |
+----------+-...-+----------------------------------------------+-...-+
1 row in set
说明
在显示信息中包含6 列,每列的具体信息如下。
Procedure:casedemo
GBase UP 产品手册 5 数据库管理指南
文档版本04(2021-04-21) 南大通用数据技术股份有限公司 797
sql_mode:
PIPES_AS_CONCAT,ANSI_QUOTES,IGNORE_SPACE,NO_AUTO_VALUE_ON_ZER
O,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,NO_AUTO_CREA
TE_USER,NO_ENGINE_SUBSTITUTION,PAD_CHAR_TO_FULL_LENGTH
Create Procedure:CREATE DEFINER="root"@"%" PROCEDURE "casedemo"()
BEGIN
SELECT DISTINCT CASE WHEN c_nation='CHINA' THEN '中国' WHEN
c_nation='MOROCCO' THEN '摩洛哥' WHEN c_nation='JORDAN' THEN '约旦' ELSE '
其它国家' END 中文,c_nation FROM ssbm.customer LIMIT 10;
END
character_set_client:utf8
collation_connection:utf8_general_ci
Database Collation:utf8_general_ci