已解决 数据库异常 SQLSyntaxErrorException:FUNCTION count does not exist.

今天排查问题看到数据库报错

sql 复制代码
Caused by: java.sql.SQLSyntaxErrorException: FUNCTION your_table_name(你的数据库名字).count does not exist. Check the 'Function Name Parsing and Resolution' section in the Reference Manual

然后查了很久才找到问题

在COUNT和括号之间有空格,导致mysql找不到,但是navicat或者其他工具能执行

sql 复制代码
SELECT COUNT (*) 

需要把你Mybatis代码中COUNT和括号之间的空格给删掉,修改成这样:

sql 复制代码
SELECT COUNT(*) 

搞定!更多知识关注程序员阿鑫~

相关推荐
廋到被风吹走9 小时前
【数据库】【MySQL】分库分表策略 分类、优势与短板
数据库·mysql·分类
嘻哈baby10 小时前
Redis高可用部署与集群管理实战
数据库·redis·bootstrap
DolphinDB智臾科技11 小时前
DolphinDB 面向金融交易与定价的统一数据模型
数据库·时序数据库
檀越剑指大厂11 小时前
时序数据库性能之战:金仓数据库如何在复杂场景下反超 InfluxDB?
数据库·时序数据库
计算机毕设VX:Fegn089511 小时前
计算机毕业设计|基于springboot + vue图书借阅管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
数据与人11 小时前
mongodb报错Sort exceeded memory limit of 104857600 bytes
数据库·mongodb
程序员鱼皮11 小时前
消息队列从入门到跑路,保姆级教程!傻子可懂
数据库·程序员·消息队列
C++业余爱好者12 小时前
SQL语言家族入门指南:标准SQL、T-SQL与PL/SQL详解
数据库·sql
白驹过隙^^12 小时前
OB-USP-AGENT安装使用方法
数据库·经验分享·网络协议·tcp/ip·github·ssl
计算机程序设计小李同学12 小时前
基于Python的在线零食购物商城系统的设计与实现
数据库·sqlite