MyBatis 调用分页sql提示 未明确定义列
数据库用的是Oracle,Mybatis自动封装的分页,sql语句在PLSQL中执行没有问题,放在代码里面运行的时候就报错:未明确定义列。
通过log打印的sql语句拷出来执行,发现嵌套上分页就会报错。
问题原因:sql语句中有个列的别名重复,导致嵌套了分页后,数据库不能确定我们要的到底是哪个列,就会报未明确定义列。
网上还有网友说的其他原因大家可以参考,比如说格式不对。其实看错误提示“未明确定义列“”,就是数据库分不出来哪个是哪个,要么没有名字,要么名字混淆之类。
MyBatis 调用分页sql提示 未明确定义列相关推荐
- Oracle数据库表连接查询并分页SQL语句提示未明确定义列
Oracle数据库表连接查询并分页SQL语句提示未明确定义列 两张表中的字段: t_product t_category product_id category_id product_name cat ...
- oracle数据库同时实现联表查询和分页查询(未明确定义列)
ps:只是记录新手小白的脱坑之路,大佬勿喷 今天在做前端数据查询的时候,在实现联表查询的同时进行分页查询遇到了令人头秃的问题,分页查询的sql语句是这样的 select * from (select ...
- ORA-00918:未明确定义列 mybatis调用分页出错
填坑时候发现的,调用mybatis的分页,报错:未明确定义列 sql复制出来完全可以,但在框架里就报错. 以为是有遗漏哪个没起别名,但是给每个都起了别名后,还是报这个错. 因为实体类是别人写的,有两个 ...
- springboot整合mybatis问题:ORA-00918: 未明确定义列
springboot整合mybatis问题:ORA-00918: 未明确定义列 在做查询的时候,一直在提示: 控制台报错: ### Cause: java.sql.SQLSyntaxErrorExce ...
- SQL未明确定义列错误
当数据库根据字段名无法确定具体哪一列时,就会报未明确定义列的错误. 如表中有相同的字段,然后要查询此表的重复的某一字段就会报未明确定义列的错误. 有时候,一个sql语句没错,但根据sql语句执行的为字 ...
- java.sql.SQLSyntaxErrorException: ORA-00918: 未明确定义列
java.sql.SQLSyntaxErrorException: ORA-00918: 未明确定义列 问题的根源是 SQL查询出来有两个或者多个相同的列,oracle mybatis 不知道要怎么映 ...
- oracle分页报未明确定义列,关于在join中出现ORA-00918: 未明确定义列的解决办法
/*关于在join中出现ORA-00918: 未明确定义列的解决办法*/ /*关于join和where表连接问题,需要在使用join时需要使用列的别名,避免相同列名的出现.*/ --以下为简要测试过程 ...
- ORA-00918:未明确定义列,在mybatis中
今天遇到个问题,想了半天想不出原因,查阅网上的资料都说是没有指定明确的列:首先看个简单点的例子: 问题:ORA-00918:未明确定义列 eg. select name, name from a ...
- sql中的未明确定义列
ORA-00918: 未明确定义列: 你在做多表查询的时候出现了字段重复的情况,因为你有时候会对字段进行重新命名,表A的A1字段与表B的B1字段同时命名成了C,这时候就会出现未明确定义列,假设A表中有 ...
最新文章
- 《少年先疯队》第九次团队作业:Beta冲刺第二天
- 常考数据结构与算法:二叉树的最大深度
- 激光与红外线的区别?激光雷达与毫米波雷达区别?毫米波雷达无法感知行人吗?关于Intel Realsense D435有源红外技术猜想
- composer mysql_php – 无法看到mysql数据库时,composer安装失败
- 修正线性单元(Rectified linear unit,ReLU)
- python模块下载连接清华镜像的具体步骤_anaconda | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror...
- fastjson的一些常见用法
- phalapi 数据库锁_phalApi数据库操作
- SpringBoot+MyBatis+Mysql 6.X 版本日期型数据获,时间错乱,jason序列化时间相差8小时问题...
- 《Storm技术内幕与大数据实践》一第1章 绪论
- H264--1--编码原理以及I帧B帧P帧
- Linux下的shell编程(二)BY 四喜三顺
- 最流行的 .NET 反编译工具合集
- 乾颐堂现任明教教主(2014年课程)TCPIP协议详解卷一 第一节课笔记
- 阳光牧场助手 阳光牧场外挂
- 本地如何使用oracle数据库,使用sqlplus连接oracle本地数据库的方式
- 如何卸载deepfreeze(冰点还原)
- win10 提升administrator权限 管理员权限
- 金陵科技学院c语言校内题库,金陵科技学院校内二级复习题
- JFS与JFS2的区别
热门文章
- oracle 查看表结构
- 华为值多少钱?市值会不会超过BAT?
- Python_文件IO_CSV文件_文件交互_OS模块_异常(13)
- 关于华为麦芒6安卓开发调试的一点记录
- IPX34手持式淋雨试验机的工作原理
- c语言5个人3课成绩,一道c语言排序题【问题描述】某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前5名学生发奖学金。期末,每个学生都有3门课的成绩:语文、数学、英语。先按总分从高...
- ORACLE基础操作--查看表空间、schema和表空间下所有表
- 初识Spring快速了解Spring概念
- 什么因素决定了天猫店铺转让价格?兴业君:网店交易价格决定性因素有五项
- 2019-08-07把富文本的 ↵ 转为/br标签