2013年3月31日

ORA-12899错误解决记录

摘要: 做极限测试时 应用程序打印出ORA-12899: 列 "xxx"."表"."字段" 的值太大 (实际值: 21, 最大值: 20)的错误原来数据库使用的是UTF8字符集,难怪一个汉字占用3个字节。这样一来原先按一个汉字占两个字节设计的数据库,应用的时候很多字段都会因长度不够,出现ORA-12899错误。可以将字符集改为ZHS16GBK即可解决。转解决方案解决方案:修改oracle 10g的字符集Oracle修改数据库字符集为:ZHS16GBK查看服务器端字符集SQL > select * from V$NLS_PARAMETER 阅读全文

posted @ 2013-03-31 22:15 致胜连盈 阅读(16266) 评论(0) 推荐(0) 编辑

导航