[技巧]快速查询由于“ORA: 无效列名”引发的错误
2004-12-06 16:12
537 查看
最近经常碰到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里面就会鲜亮标记出错字段了,确实是方便快捷的方法。
我要学的还很多,经验还很欠缺啊!
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里面就会鲜亮标记出错字段了,确实是方便快捷的方法。
我要学的还很多,经验还很欠缺啊!
相关文章推荐
- oracle date 类型字段的处理方法
- java获取Date时间的各种方式汇总
- Java测试规范(引用)
- SELECT TOP N 问题
- 统一权限系统URight1.5
- delphi中的时间操作技术(1)
- 獲取SQL SERVER用戶表信息游標
- struts tag lib(1)
- Struts tags (2) ----Bean(1)
- 从注册表中还原MSNMessenger口令
- servlet生命周期
- 移居csdn,今天想到自己的写shell的能力需要提高~
- Advances in Windows Shellcode
- Intermidiate EDI--UCCnet
- Intermidiate EDI--Web Services
- ora-600[12333]错误小结及跟踪方法
- [转载]Altered delivery schedule for Windows XP SP2
- [转载]Office System 2003/Visio 2003/Project Server 2003 MUI 的SP1更新
- 一个交叉表
- 使用Spring减少代码量