|
用一个实例讲解数据类型不一致引发的后果
( 2008/4/28 10:56 )
数据类型不一致引发的后果: 在执行以下SQL语句后,出现ORA-01722: invalid number: select distinct serial_number, 错误分析: 将sysdate + 14改为13后,却可以正确的执行,在测试过sysdate + 13+7/24,依然正确,输出sysdate + 13+7/24后,报错时刚好到4月29号0时。而且过了几分钟后,sysdate + 13+7/24也开始报错,因为到了下一个小时。 最开始以为是sysdate + 14的问题。经过一步一步的删除where中的条件后,最后发现问题在ccs.unit_number_id = cis.unit_number,左边是number类型的,右边是varchar2类型的,因此某些数据转不过去,而且因为这些数据中又有某些条件刚好满足在4月29号0时,因此发生了错误ORA-01722: invalid number现象。
|
·技巧实例:如何在.NET中访问MySQL数据库 (9-25) ·有关PB/Sybase开发过程中数据库转移介绍 (9-25) ·SQL Server 2008数据库中如何使用表值参数 (9-25) ·甲骨文推“数据库机器” 首涉电脑硬件销售 (9-25) ·入门级的ORACLE数据库备份与数据库还原 (9-24) 热议文章·高端的口号低端的招标 电信招标有类联通 (9-21) 评:消费者终端是一个很关键的因素,如果电信的CDMA手机不能突破以前联同的模式的话,... ·我的e家遭家庭计划冲击 中移动掀家庭市场之战 (9-7) ·联通华盛易主中国电信 新联通组建终端公司华凯 (9-7) ·国资委专家细述电信失衡两诱因 (8-27) ·联通网通合并后名称暂定为联合网络通信公司 (8-27) ·华为中高层缓发年终奖:或为备战电信招标 (8-27) ·专家呼吁出台《电信法》以制衡恶性博弈 (8-19) ·技巧实例:如何在.NET中访问MySQL数据库 (9-25) ·资料分享:Java开发中该注意的一些东西 (9-25) ·移动智能网中No.7信令的应用 (9-25) ·马力克:电网建设超前 服务经济社会 (9-25) ·CDMA实体认证机制分析 (9-25) ·基于正交调制FSK/ASK光标记交换技术 (9-25) |
|||||||||||||||
|