当我尝试执行下面的代码时,我得到了mysql错误1305:
DROP FUNCTION IF EXISTS myFunction;它只有在函数不存在时才会失败。但是为什么呢?这不是重新创建函数之前的清理步骤吗?
发布于 2013-01-28 02:06:40
MySQL bug #33813解释说,这可能是由于区分大小写:
从MySQL 5.0.52开始,DROP FUNCTION命令采用模式限定函数名,即使lower_case_table_names设置为1,也会区分大小写。这意味着无法正确标识函数。
https://stackoverflow.com/questions/14550320
复制相似问题