在MySQL中显示函数定义

问题描述 投票:0回答:2

我正在处理现有项目,我发现一个带有 sql 函数的 sql 查询

SELECT * FROM money WHERE  amount = float_convert(0.1);

此查询工作正常,但我想查看和编辑该函数

float_convert()

我已经尝试过了

SHOW FUNCTION STATUS;

仅显示函数状态,我需要查看函数定义。

sql mysql database sql-function mysql-function
2个回答
11
投票
SHOW CREATE FUNCTION float_convert

SHOW CREATE VIEW float_convert

也许?


0
投票

您可以使用下面的 SQL 显示 CREATE FUNCTION 语句。 *文档解释了下面的SQL,\G可以更清楚地显示它,并且在显示

CREATE FUNCTION
语句时必须选择数据库,否则会出现错误

SHOW CREATE FUNCTION <function_name>;

或者:

SHOW CREATE FUNCTION <function_name>\G
© www.soinside.com 2019 - 2024. All rights reserved.