oracle sql 超长报ORA-01460错误
发布时间:2020-12-12 16:15:08 所属栏目:百科 来源:网络整理
导读:程序查找数据的时候报错了: ORA-01460 : 转换请求无法实施或不合理 这是什么鬼?不合理你就提嘛,报错干什么。 程序原本好好的,现在突然报错了。数据库并没有什么更改。 后来猜测是因为执行的SQL语句超长了。因为这条语句有个过滤条件,选择符合条件的内容
程序查找数据的时候报错了: ORA-01460: 转换请求无法实施或不合理
这是什么鬼?不合理你就提嘛,报错干什么。 程序原本好好的,现在突然报错了。数据库并没有什么更改。 后来猜测是因为执行的SQL语句超长了。因为这条语句有个过滤条件,选择符合条件的内容拼凑在一起。因为经过一轮测试、操作以后,符合条件的内容越来越多,结果SQL就超长了。 网上的资料说,导致的原因是什么字符集,字段超长,这些可能都是原因之一。但SQL超长也是之一。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |