45fan.com - 路饭网

搜索: 您的位置主页 > 电脑频道 > 编程代码 > 阅读资讯:解决快速查询由于“ORA:无效列名”引发的错误的方法

解决快速查询由于“ORA:无效列名”引发的错误的方法

2016-09-05 10:02:39 来源:www.45fan.com 【

解决快速查询由于“ORA:无效列名”引发的错误的方法

最近经常碰到JSP页面出错,返回看Weblogic的出错纪录,比如显示:

insert into pm_air_condition(air_condition_id,install_position,equipment_type,pr
oduce_factory,install_time,air_condition_capacition,cabinet_air_condition,adding
_damp,equipment_number,stakeout_service,technique_data,service_state,technique_l
evel,creator,create_date,dept_no) values(?,?,?,?,TO_DATE(?,'YYYY-MM-DD HH24:MI:
SS'),?,?,?,?,?,?,?,?,?,TO_DATE(?,'YYYY-MM-DD HH24:MI:SS'),?)
java.sql.SQLException: ORA-00904: 无效列名

因为知道无效列名就比较好找,去Bean里合适的位置查找就是了,但是如果字段比较多,一个一个查找就很麻烦,而这个出错代码VALUE后面有?号,直接把纪录复制到Toad里面然后执行也不行。

这个时候我们一样可以在Toad快速查找由于“无效列名”引发的小错误,编辑一段小小SQL语句就解决了。

select air_condition_id,install_position,equipment_type,produce_factory,install_time,air_condition_capacition,cabinet_air_condition,adding_damp,equipment_number,stakeout_service,technique_data,service_state,technique_level,creator,create_date,dept_no from pm_air_condition

后面再跟 “From + 表名” 就迅速找到出错的字段了,TOAD里面就会鲜亮标记出错字段了,确实是方便快捷的方法。

我要学的还很多,经验还很欠缺啊!解决快速查询由于“ORA:无效列名”引发的错误的方法
 

本文地址:http://www.45fan.com/bcdm/72635.html
Tags: 查询 快速 技巧
编辑:路饭网
推广内容
推荐阅读
热门推荐
推荐文章
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部