to_nunber()报无效数字问题扩展
来源:互联网 发布:淘宝正品代购可信吗 编辑:程序博客网 时间:2024/05/16 00:40
1.检查数据转换无误的情况下,可能是oracel本身查询问题。
2. to_number()内的字段是个字符型,我知道这个应该尽量避免的。
现字段中保存的数据有数字也有字符,业务逻辑上,过滤出来的记录中to_number的字段都是数字,但还是会报无效数字的错误
oracle以数据块为单位扫描数据,我猜想虽然过滤出来的记录to_number的字段都是数字,但对应的数据块中还是
存在字段为字符的情况。
3.用 /*+ materialize */ 或者rownum先把你查询的结果固化为一个集合。
然后再用另外一层执行to_number。阅读全文
0 0
- to_nunber()报无效数字问题扩展
- Oralce 报“无效数字”错误
- Oracle中报无效数字
- 无效数字和数字溢出问题
- oracle排序报错“ORA-01722: 无效数字”处理
- Ora01722 无效数字 报错带来的反省
- 请教问题:程序运行报错:SendUsing 无效
- 遇到 JDBC执行sql查询,报[列名无效]问题
- PHP7扩展无效怎么办
- Asp.net SqlDataSource中使用like,报错ORA-01722: 无效数字
- ORA-01722: 无效数字
- oracle 无效数字
- orac-01722无效数字
- ORA-01722:无效数字
- ORA-01722: 无效数字
- oracle ---> ora 无效数字
- ORA-01722: 无效数字
- oracle 无效数字
- EOF解惑
- 【java笔试系列四】Java实现栈Stack和队列Queue
- Java 并发编程:核心理论
- 回溯法和分支定界法
- RTMP详解
- to_nunber()报无效数字问题扩展
- java.lang.ClassNotFoundException: org/apache/http/client/HttpClient
- Leetcode Simplify Path
- python multiprocessing多进程实例
- 【开源OA项目】基于环信IM开发完整的企业通讯解决方案-Dolores
- 关于SQLserve安装中出现“启用windows功能NetFx3时出错“
- 制作centos base image for docker
- GitHub添加SSH-KEY
- centos7一键安装mysql