原文:ORA-12899: value too large for column (actual: 27, maximum: 20)

导入数据时报错以下错误,这是因为原来的数据库是GBK的,每个汉字两个字节,但新数据库是UTF 的,每个汉字是三个字节,导致超过长度了。 ORA : value too large for column actual: , maximum: 解决: 开始 gt 运行 gt cmd,之后输入: sqlplus nolog ,进入 SQL gt 的提示,按照下面给出的命令依次执行就可以了: SQL g ...

2013-09-17 11:13 0 9883 推荐指数:

查看详情

ora-12899解决方法

在使用ORACLE的过程中,会出现各种各样的问题,各种各样的错误,其中ORA-12899就是前段时间我在将数据导入到我本地机器上的时候一直出现的问题.不过还好已经解决了这个问题,现在分享一下,解决方案; 出现ORA-12899,是字符集引起的,中文在UTF-8中占3个字节,ZHS16GBK中 ...

Wed Jun 20 00:21:00 CST 2018 0 4390
ORA-12899错误解决记录

做极限测试时 应用程序打印出ORA-12899: 列 "xxx"."表"."字段" 的值太大 (实际值: 21, 最大值: 20)的错误 原来数据库使用的是UTF8字符集,难怪一个汉字占用3个字节。这样一来原先按一个汉字占两个字节设计的数据库,应用的时候很多字段都会因长度不够,出现 ...

Mon Apr 01 06:15:00 CST 2013 0 10859
oracle ORA-12899错误的解决方法

在使用ORACLE的过程中,会出现各种各样的问题,各种各样的错误,其中ORA-12899就是前段时间我在将数据导入到我本地机器上的时候一直出现的问题.不过还好已经解决了这个问题,现在分享一下,解决方案; 出现ORA-12899,是字符集引起的,中文在UTF-8中占3个字 ...

Tue Aug 16 18:21:00 CST 2016 0 13732
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM