SHOW CREATE FUNCTION
语法格式
SHOW CREATE FUNCTION [database_name.]fun_name
说明
显示创建了给定函数的CREATE FUNCTION 语句。
示例
显示创建fn_count 函数的语句。
gbase> SHOW CREATE FUNCTION fn_count;
+----------+-...-+--------------------------------------------+-...-+
| Function | ... | Create Funtion | ... |
+----------+-...----------------------------------------------+-...-+
| fn_count | ... | CREATE ... Function " fn_count " ... END | ... |
+----------+-...-+--------------------------------------------+-...-+
1 row in set
说明
在显示信息中包含6 列,每列的具体信息如下。
Function:fn_count
sql_mode:
PIPES_AS_CONCAT,ANSI_QUOTES,IGNORE_SPACE,NO_AUTO_VALUE_ON_ZER
GBase UP 产品手册 5 数据库管理指南
文档版本04(2021-04-21) 南大通用数据技术股份有限公司 796
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 Function:CREATE DEFINER="root"@"%" FUNCTION "fn_count"(param
varchar(10)) RETURNS int
BEGIN
SELECT COUNT(*)/5 INTO @count FROM ssbm.customer WHERE c_nation= param;
RETURN @count;
END
character_set_client:utf8
collation_connection:utf8_general_ci
Database Collation:utf8_general_ci