【问题标题】:function MySQL does not exist功能 MySQL 不存在
【发布时间】:2011-11-23 18:21:27
【问题描述】:

我正在创建我的第一个函数,代码如下:

CREATE FUNCTION CTRLPRODUCAO.COMPARATOTAIS (AG INT, P INT, ANO INT)
RETURNS BOOLEAN DETERMINISTIC

BEGIN
    (...)
END

当我运行命令时,收到 Workbench 的返回:“0 行受影响”。还好吗?

当我跑步时 选择 CTRLPRODUCAO.COMPARATOTAIS (1, 9, 2011) 作为测试;

我明白了

“错误代码:1305 FUNCTION CTRLPRODUCAO.COMPARATOTAIS 不存在”

我做错了什么?

【问题讨论】:

  • 不要在函数名中使用.

标签: mysql function


【解决方案1】:

您不能插入 .在你的函数名中。

据我所知,在 MySQL 中,.被解释为一种连接,在您的示例中,MySQL 正在 CTRLPRODUCAO 表中查找函数 COMPARATOTAIS。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-27
    • 1970-01-01
    • 2017-12-10
    • 2021-07-16
    • 2018-03-24
    • 1970-01-01
    相关资源
    最近更新 更多