摘要: 1. mysql和oracle做数据同步。其中表的一个字段在mysql中设置为varchar(6),Oracle中为varchar2(6) 但mysql中能正常存放的数据同步到oracle中却抱ORA-12899: value too large for column错误。 这是为什么呢?mysql中varchar(6)代表可以存放6个汉字,6个字母,或6个数字。oracle中varchar2(6)代表可以中存放6个字节。即oracle中varchar2的长度代表字节数而不是字符数。mysql中一个汉字占三个字节,Oracle中一个汉字占两个字节(gbk 占两个字节,utf-8占三个字节 数据 阅读全文
posted @ 2013-09-27 10:01 十年半山 阅读(166) 评论(0) 推荐(0) 编辑