Oracle
嘿lemon
http://my.csdn.net/u012343297#
展开
-
Oracle字符拼接函数中文乱码问题
最近在别人的项目基础二次开发,导入源码和ORALCE数据库后,页面上部分字段出现中文乱码,查看数据库编码编码支持中文,Debug代码后发现代码中出现wm_concat函数的地方全部是中文乱码,查询数据表wm_concat的原始字段中文显示正常。解决方法: 将原来的wm_concat(字段)变成wm_concat(to_char(字段))这种写法,乱码问题解决。原创 2017-07-24 17:45:35 · 5625 阅读 · 1 评论 -
Cause: java.sql.SQLException: ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值
这个异常是指用户向数据库执行插入数据操作时,某条数据的某个字段值过长,如果是varchar2类型(最大长度为4000字节)的,当长度超过2000--4000(最大值)之间的时候,oracle会自动将该字段值转为long型的,插入操作失败。 将varchar2类型转换为clob或者blob即可解决问题。 直接变更字段类型会报:ora22858 数据类型的变更无效; 需要原创 2017-09-20 16:18:25 · 4528 阅读 · 1 评论