我试图从information_schema.routines
和那里取走SHOW CREATE FUNCTION
。我无法获取或解析参数information_schema.routines
。我认为解析的查询SHOW CREATE FUNCTION
不是一个好主意
如您所知,函数名称和主体位于INFORMATION_SCHEMA.ROUTINES中。
对于函数参数,它们位于INFORMATION_SCHEMA.PARAMETERS中,该参数与ROUTINES表具有多对一关系。也就是说,一个给定的函数可以具有多个参数以及一个返回值,因此一个函数可以对应于PARAMETERS表中的多个行。
PARAMETERS表提供有关存储例程(存储过程和存储函数)的参数以及存储函数的返回值的信息。PARAMETERS表不包括内置SQL函数或用户定义函数(UDF)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句