Oracle查询提示:未明确定义列
在调试Oracle一个查询语句时出现:未明确定义列 在这种情况下有可能存在的问题不是字段重命名的问题,而是在查询的列中有重复的列。例如:
select A.*,rownum mynum from (
select ID,NAME,AGE,SEX,ADDR,TEL,AGE from STUDENT where SEX = '1' -- 语句1
)where rownum <=20 --语句2
在这种情况下单独执行语句1是没有问题的,如果从外面执行语句2就会出现ORA-00918的问题,只要把重复列去掉就可以。
确实花了不少时间来处理这个问题,记下来希望有人再遇到这类问题能从这个方向考虑一下
转载于:https://blog.51cto.com/tangqb106/1738553
Oracle查询提示:未明确定义列相关推荐
- Oracle数据库表连接查询并分页SQL语句提示未明确定义列
Oracle数据库表连接查询并分页SQL语句提示未明确定义列 两张表中的字段: t_product t_category product_id category_id product_name cat ...
- MyBatis 调用分页sql提示 未明确定义列
数据库用的是Oracle,Mybatis自动封装的分页,sql语句在PLSQL中执行没有问题,放在代码里面运行的时候就报错:未明确定义列. 通过log打印的sql语句拷出来执行,发现嵌套上分页就会报错 ...
- oracle数据库同时实现联表查询和分页查询(未明确定义列)
ps:只是记录新手小白的脱坑之路,大佬勿喷 今天在做前端数据查询的时候,在实现联表查询的同时进行分页查询遇到了令人头秃的问题,分页查询的sql语句是这样的 select * from (select ...
- oracle 918,Oracle00-918:未明确定义列的错误
未明确定义列错误 原因:在查询语句中同一列被查询了两次,在通过结果集得值的时候,不知道得哪一个结果,导致该错误 情况一:例如:select tb_name,tb_id,tb_name from tab ...
- oracle分页报未明确定义列,关于在join中出现ORA-00918: 未明确定义列的解决办法
/*关于在join中出现ORA-00918: 未明确定义列的解决办法*/ /*关于join和where表连接问题,需要在使用join时需要使用列的别名,避免相同列名的出现.*/ --以下为简要测试过程 ...
- oracle数据库ORA-00918: 未明确定义列
这种情况出现的原因一般是列名重复. 数据库中创建如下表进行测试: create table qq_test(a int PRIMARY key,b varchar2(32) ) 首先执行: selec ...
- ORACLE 查询字表未明确定义列
运行环境:Oracle10g sqlplus环境下. 在查询语句中,经常会出现一个错误: SQL基础:ORA-00918:未明确定义列的错误. 当前遇到有两种情况.原因为:当查询语句中,查询的表( ...
- oracle报错00918,华丹学堂-Oracle报错ORA-00918: 未明确定义列原因
报表在线开发时,数据源形如:SELECT A.CLASSID,B.CLASSID FROM CLASSINFO A,STUDENT B WHERE A.CLASSID=B.CLASSID. 这个语句在 ...
- 数据库查询 报错 *****ORA-00918: 未明确定义列
数据库查询 报错 *****ORA-00918: 未明确定义列:显然数据库不知道你写的列是指谁的列.一般单表查询不会出现这种错误,在多表联合查询的时候,在where 设定查询条件的地方,列名1=参数1 ...
最新文章
- 数据库与操作系统时区更改
- 2011 IBM IIS:聚百年智慧精髓 筑最优信息架构
- 基于linux和php的稳定的分布式数据采集架构
- mysql显示RMB符号乱码_mysql显示乱码
- mysql mpm_使用Zabbix + MPM全面监控MySQL
- QQ音乐限制专辑重复购买 此前已取消人气榜等非作品类排名
- 基于matlab的时频特征分析,基于MATLAB的时频分析在心电信号分析中的研究与应用...
- AD软件使用开发步骤思路与实践
- 赛尔号和赛尔机器人_与赛尔号机器人同乐作文600字
- 华硕u4000u 重装window7 重装win7 重装window10 重装win10 重装系统 戴尔 联想 鸿基 重装系统远程协助
- 单位调岗不能正常主张的原因解析
- Web——CSS页面背景
- C# MQTT(MQTTnet)客户端
- python isinstance得用法记录
- 为什么要用java股票交易接口?
- 小白学基金——基础篇
- 把一个合数分成质数的乘积
- 大反转!温莎大师实战大健康,不一样的趋势,架构讲解
- 踩坑记--Your connection to this site is not secure
- Python 题之“大小写字母互换”
热门文章
- 考研英语 | 单词之间
- yandex浏览器_在浏览器中制作蛇游戏:Yandex的实践
- 海尔会成为最大的智联网企业么?
- 华为鸿蒙小插件,华为鸿蒙系统细节曝光 可添加Widget插件
- 700m信号测试软件,iPhone12信号测试,iPhone12信号实测
- HTML5+CSS大作业——个人图库网页设计(5页)
- 3.16 使用铅笔工具和平滑工具绘制气球 [Illustrator CC教程]
- 大学计算机专业论文提纲范文,计算机专业论文提纲范文
- 【面试题】测试工程师/自动化测试/测试开发面试题整理
- [转载]压缩大战真相