oracle sql 超长报ORA-01460错误
2016-07-20 20:27
393 查看
程序查找数据的时候报错了:
这是什么鬼?不合理你就提嘛,报错干什么。
程序原本好好的,现在突然报错了。数据库并没有什么更改。
后来猜测是因为执行的SQL语句超长了。因为这条语句有个过滤条件,选择符合条件的内容拼凑在一起。因为经过一轮测试、操作以后,符合条件的内容越来越多,结果SQL就超长了。
网上的资料说,导致的原因是什么字符集,字段超长,这些可能都是原因之一。但SQL超长也是之一。
ORA-01460: 转换请求无法实施或不合理
这是什么鬼?不合理你就提嘛,报错干什么。
程序原本好好的,现在突然报错了。数据库并没有什么更改。
后来猜测是因为执行的SQL语句超长了。因为这条语句有个过滤条件,选择符合条件的内容拼凑在一起。因为经过一轮测试、操作以后,符合条件的内容越来越多,结果SQL就超长了。
网上的资料说,导致的原因是什么字符集,字段超长,这些可能都是原因之一。但SQL超长也是之一。
相关文章推荐
- oracle sql 超长报ORA-01460错误
- [数据库] Oracle使用CASE判断解决多值问题
- oracle11g新建用户,表空间,导入数据记录
- oracle怎么导入dmp文件
- ORA-00849: SGA_TARGET 8589934592 cannot be set to more than MEMORY_MAX_TARGET 0.
- centos6.8下安装oracle 11g解决包依赖问题
- Ubuntu安装jdk8(oracle jdk,而不是open jdk)
- Oracle数据库操作及函数命令总结
- centos 6.4安装oracle11g数据库
- CBO相关原理--统计信息
- 采用Oracle的dbms_obfuscation_toolkit的加密
- Oracle学习总结(7)—— 常用的数据库索引优化语句总结
- Oracle学习总结(7)—— 常用的数据库索引优化语句总结
- Oracle11g 配置 ST_GEOMETRY
- 转:Oracle R12 多组织访问的控制 - MOAC(Multi-Org Access Control)
- ORA-15027: active use of diskgroup "TEST" precludes its dismount
- Temp segment 使用的一些总结
- oracle 的自增需要依靠序列和触发器共同实现
- ORACLE中一个字符占多少字节?
- Java 操作Oracle数据库(建表,插数据,删除)