手机
当前位置:查字典教程网 >编程开发 >Oracle教程 >Oracle的ORA-01722 错误是什么
Oracle的ORA-01722 错误是什么
摘要:在两个数据库上执行同一个语句selectcode_idcode,code_valuenamefromcode_value_ttwhereco...

在两个数据库上执行同一个语句

select code_id code,code_value name

from code_value_t t

where code_id like '0_'

and class_code = 22 <--这里出错 加上引号就ok

order by code_id

一个正常,另一个却报错ORA-01722,相同的字段类型,相同的数据库版本,后来发现在where中进行了类型转换,如果加上单引号,都不报错,在报错的数据库中查找数据,发现有条数据是字符串类型的,oracle转换为数字比较时出错,因此删除掉这条测试数据ok。

【Oracle的ORA-01722 错误是什么】相关文章:

Oracle的数据字典技术简析

Oracle DBA常用语句第1/2页

Oracle PRKC-1002错误原因和解决方案

Oracle优化笔记访问索引的方法

oracle 分页问题解决方案

Oracle中的半联结和反联结详解

Oracle入侵常用操作命令整理

Oracle SID存在解決方法

oracle11gR2使用exp导出命令时报EXP-00011错误的解决方法

oracle while的用法示例分享

精品推荐
分类导航