oracle报错00918,华丹学堂-Oracle报错ORA-00918: 未明确定义列原因
报表在线开发时,数据源形如:SELECT A.CLASSID,B.CLASSID FROM CLASSINFO A,STUDENT B WHERE A.CLASSID=B.CLASSID。
这个语句在SQL PLUS中执行是对的,在华丹快速开发平台中为了处理分页,采用orale官方推荐的方法:
select * from (SELECT A.CLASSID,B.CLASSID FROM CLASSINFO A,STUDENT B WHERE A.CLASSID=B.CLASSID) where rownum<10
则执行时就会报错: java.sql.SQLException: ORA-00918: 未明确定义列。
分析:在这个语句中,查询列有两个,分别是取两个表的CLASSID字段,可能是oracle的bug,在处理分页SQL时报错。可以按如下方法解决:
select * from (SELECT A.CLASSID as classid, B.CLASSID as classid2 FROM CLASSINFO as A,STUDENT as B WHERE A.CLASSID=B.CLASSID) where rownum<10
即通过设定不同的别名修正。
oracle报错00918,华丹学堂-Oracle报错ORA-00918: 未明确定义列原因相关推荐
- Oracle数据库表连接查询并分页SQL语句提示未明确定义列
Oracle数据库表连接查询并分页SQL语句提示未明确定义列 两张表中的字段: t_product t_category product_id category_id product_name cat ...
- oracle数据库同时实现联表查询和分页查询(未明确定义列)
ps:只是记录新手小白的脱坑之路,大佬勿喷 今天在做前端数据查询的时候,在实现联表查询的同时进行分页查询遇到了令人头秃的问题,分页查询的sql语句是这样的 select * from (select ...
- 数据库查询 报错 *****ORA-00918: 未明确定义列
数据库查询 报错 *****ORA-00918: 未明确定义列:显然数据库不知道你写的列是指谁的列.一般单表查询不会出现这种错误,在多表联合查询的时候,在where 设定查询条件的地方,列名1=参数1 ...
- ORACLE 查询字表未明确定义列
运行环境:Oracle10g sqlplus环境下. 在查询语句中,经常会出现一个错误: SQL基础:ORA-00918:未明确定义列的错误. 当前遇到有两种情况.原因为:当查询语句中,查询的表( ...
- oracle未明确定义列
分类: SQL 使用技巧 2012-04-06 16:12 1332人阅读 评论(0) 收藏 举报 运行环境:Oracle10g sqlplus环境下. 在查询语句中,经常会出现一个错误: SQL ...
- Oracle查询提示:未明确定义列
在调试Oracle一个查询语句时出现:未明确定义列 在这种情况下有可能存在的问题不是字段重命名的问题,而是在查询的列中有重复的列.例如: select A.*,rownum mynum from ( ...
- oracle 报未明确定义列
报这个错误的原因在于选出的结果集中包含相同的字段,数据库不知道应该以哪个字段为准. select U.*from (select q.jslongitude_gps as **gpslatitude* ...
- oracle分页报未明确定义列,关于在join中出现ORA-00918: 未明确定义列的解决办法
/*关于在join中出现ORA-00918: 未明确定义列的解决办法*/ /*关于join和where表连接问题,需要在使用join时需要使用列的别名,避免相同列名的出现.*/ --以下为简要测试过程 ...
- oracle ORA-00918 未明确定义列
出现这种错误,一般是列名重复导致的,如下: create table testchar(v_date varchar2(20),d_date date )insert into testchar se ...
最新文章
- 机器学习-分类算法-模型选择与调优09
- vba单元格批量赋值,EXCEL——VBA对文件夹下所有表格的特定单元格赋值
- MyEclipse+Tomcat web项目改名
- Android开发万能Utils(工具大全)
- 操作系统课设之内存管理
- NLP《词汇表示方法(六)ELMO》
- MySQL高级知识(一)——基础
- 有人说智能制造装备前景大好,那么智能制造装备产业园的潜力如何?
- python中数字的排序
- AIX系统修改用户密码依然无法登录
- 常用词句或缩略语汇总
- 2018年百度算法与标准汇总
- 从客户需求开始你的供应链管理战略
- UVA11105 H-半素数 Semi-prime H-numbers(线性筛+前缀和+暴力)
- 地理必修一三大类岩石_中图版高中地理(必修一)知识归纳——第二章
- support转androidx关系映射
- 解读arduino读取模拟信号实例
- 【天池竞赛系列】菜鸟-需求预测与分仓规划初赛冠军解决方案
- 抖音怎么知道自己上热门 手机视频md5值修改
- sqlmap 读key