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

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

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或者其他工具能执行

SELECT COUNT (*) 

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

SELECT COUNT(*) 

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

最近更新

  1. TCP协议是安全的吗?

    2024-04-13 07:54:06       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-13 07:54:06       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-13 07:54:06       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-13 07:54:06       18 阅读

热门阅读

  1. HiveSQL基础Day04

    2024-04-13 07:54:06       13 阅读
  2. SQL Server的索引选择

    2024-04-13 07:54:06       13 阅读
  3. 神经网络和反向传播算法快速入门

    2024-04-13 07:54:06       14 阅读
  4. 基于ethers.js连接小狐狸快速开发

    2024-04-13 07:54:06       15 阅读
  5. CentOS 7下Vim常用工作模式详解

    2024-04-13 07:54:06       19 阅读
  6. Android OpenCV 概述、优缺点及应用场景分析

    2024-04-13 07:54:06       14 阅读
  7. Linux Zookeeper 安装

    2024-04-13 07:54:06       17 阅读