数据库用的是Oracle,Mybatis自动封装的分页,sql语句在PLSQL中执行没有问题,放在代码里面运行的时候就报错:未明确定义列。

通过log打印的sql语句拷出来执行,发现嵌套上分页就会报错。

问题原因:sql语句中有个列的别名重复,导致嵌套了分页后,数据库不能确定我们要的到底是哪个列,就会报未明确定义列。

网上还有网友说的其他原因大家可以参考,比如说格式不对。其实看错误提示“未明确定义列“”,就是数据库分不出来哪个是哪个,要么没有名字,要么名字混淆之类。

MyBatis 调用分页sql提示 未明确定义列相关推荐

  1. Oracle数据库表连接查询并分页SQL语句提示未明确定义列

    Oracle数据库表连接查询并分页SQL语句提示未明确定义列 两张表中的字段: t_product t_category product_id category_id product_name cat ...

  2. oracle数据库同时实现联表查询和分页查询(未明确定义列)

    ps:只是记录新手小白的脱坑之路,大佬勿喷 今天在做前端数据查询的时候,在实现联表查询的同时进行分页查询遇到了令人头秃的问题,分页查询的sql语句是这样的 select * from (select ...

  3. ORA-00918:未明确定义列 mybatis调用分页出错

    填坑时候发现的,调用mybatis的分页,报错:未明确定义列 sql复制出来完全可以,但在框架里就报错. 以为是有遗漏哪个没起别名,但是给每个都起了别名后,还是报这个错. 因为实体类是别人写的,有两个 ...

  4. springboot整合mybatis问题:ORA-00918: 未明确定义列

    springboot整合mybatis问题:ORA-00918: 未明确定义列 在做查询的时候,一直在提示: 控制台报错: ### Cause: java.sql.SQLSyntaxErrorExce ...

  5. SQL未明确定义列错误

    当数据库根据字段名无法确定具体哪一列时,就会报未明确定义列的错误. 如表中有相同的字段,然后要查询此表的重复的某一字段就会报未明确定义列的错误. 有时候,一个sql语句没错,但根据sql语句执行的为字 ...

  6. java.sql.SQLSyntaxErrorException: ORA-00918: 未明确定义列

    java.sql.SQLSyntaxErrorException: ORA-00918: 未明确定义列 问题的根源是 SQL查询出来有两个或者多个相同的列,oracle mybatis 不知道要怎么映 ...

  7. oracle分页报未明确定义列,关于在join中出现ORA-00918: 未明确定义列的解决办法

    /*关于在join中出现ORA-00918: 未明确定义列的解决办法*/ /*关于join和where表连接问题,需要在使用join时需要使用列的别名,避免相同列名的出现.*/ --以下为简要测试过程 ...

  8. ORA-00918:未明确定义列,在mybatis中

    今天遇到个问题,想了半天想不出原因,查阅网上的资料都说是没有指定明确的列:首先看个简单点的例子: 问题:ORA-00918:未明确定义列 eg. select  name,  name  from a ...

  9. sql中的未明确定义列

    ORA-00918: 未明确定义列: 你在做多表查询的时候出现了字段重复的情况,因为你有时候会对字段进行重新命名,表A的A1字段与表B的B1字段同时命名成了C,这时候就会出现未明确定义列,假设A表中有 ...

最新文章

  1. 《少年先疯队》第九次团队作业:Beta冲刺第二天
  2. 常考数据结构与算法:二叉树的最大深度
  3. 激光与红外线的区别?激光雷达与毫米波雷达区别?毫米波雷达无法感知行人吗?关于Intel Realsense D435有源红外技术猜想
  4. composer mysql_php – 无法看到mysql数据库时,composer安装失败
  5. 修正线性单元(Rectified linear unit,ReLU)
  6. python模块下载连接清华镜像的具体步骤_anaconda | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror...
  7. fastjson的一些常见用法
  8. phalapi 数据库锁_phalApi数据库操作
  9. SpringBoot+MyBatis+Mysql 6.X 版本日期型数据获,时间错乱,jason序列化时间相差8小时问题...
  10. 《Storm技术内幕与大数据实践》一第1章 绪论
  11. H264--1--编码原理以及I帧B帧P帧
  12. Linux下的shell编程(二)BY 四喜三顺
  13. 最流行的 .NET 反编译工具合集
  14. 乾颐堂现任明教教主(2014年课程)TCPIP协议详解卷一 第一节课笔记
  15. 阳光牧场助手 阳光牧场外挂
  16. 本地如何使用oracle数据库,使用sqlplus连接oracle本地数据库的方式
  17. 如何卸载deepfreeze(冰点还原)
  18. win10 提升administrator权限 管理员权限
  19. 金陵科技学院c语言校内题库,金陵科技学院校内二级复习题
  20. JFS与JFS2的区别

热门文章

  1. oracle 查看表结构
  2. 华为值多少钱?市值会不会超过BAT?
  3. Python_文件IO_CSV文件_文件交互_OS模块_异常(13)
  4. 关于华为麦芒6安卓开发调试的一点记录
  5. IPX34手持式淋雨试验机的工作原理
  6. c语言5个人3课成绩,一道c语言排序题【问题描述】某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前5名学生发奖学金。期末,每个学生都有3门课的成绩:语文、数学、英语。先按总分从高...
  7. ORACLE基础操作--查看表空间、schema和表空间下所有表
  8. 初识Spring快速了解Spring概念
  9. 什么因素决定了天猫店铺转让价格?兴业君:网店交易价格决定性因素有五项
  10. 2019-08-07把富文本的 ↵ 转为/br标签