mysql运行语句时出现 FUNCTION *** does not exist
更新:2019-06-14 13:42:21
人气:33007
来源:互联网转载
A+
我在运行MYSQL时,使用了field排序,但有些版本的MYSQL会报错“FUNCTION *** does not exist”
原来问题出现在函数与括号之间的空格上。
比如:
写成”sum ()“ 这样就出错了,
需要去掉空格“sum()”,就好了。
写成”concat ()“ 这样就出错了,
需要去掉空格“concat()”,就好了。
写成" fjield ()“ 这样就出错了,
需要去掉空格“field()”,就好了。
关键字与括号之间不能有空格。
推荐的文章
随手记
PHP经验分享
- ● MySQLSUM在没有符合查询条件时返回结果为空的处理办法
- ● 如何开启PHP8的JIT提升运行速度
- ● 钉钉API接口-用PHP+Curl实现获取用户信息
- ● 钉钉API接口-用PHP+Curl实现获取应用Access_Token
- ● 在PHP中使用CURL,“撩”服务器只需几行——phpcurl详细解析和常见大坑
- ● MySQLInnodb并发涉及参数说明
- ● mysql参数调优之innodb_thread_concurrency、innodb_concurrency_tickets合理的使用cpu性能
- ● PHP用fsockopen检测指定IP端口是否开启可用
- ● PHP用socket检测服务器IP端口是否开放?代码示例
- ● GatewayWorker报错:Waring:Events::onMessageisnotcallable