最近在Oracle数据操作方面遇到一个很诡异的错误。翻译为:可以绑定成一个长仅用于插入一个long值。
操作:获取SQL 2005 中的Varchar(4000) 类型的数据字段插入到 Oracle数据库的Varchar2(4000)的字段。
经查:是由于服务器Oracle 数据版本为10.2.0.1.0 ,而客户端为10.1.0.1.0 。
经过多轮的测试得出的结果:将客户端Oracle数据库版本也更新为10.2.0.1.0版本后问题得以解决。
本文记录了一次从SQL2005中提取Varchar(4000)类型数据并尝试将其插入到Oracle数据库Varchar2(4000)字段时遇到的问题。问题的根源在于服务器与客户端Oracle版本不一致导致的数据绑定问题。通过升级客户端Oracle版本到与服务器相同的版本10.2.0.1.0解决了该问题。
最近在Oracle数据操作方面遇到一个很诡异的错误。翻译为:可以绑定成一个长仅用于插入一个long值。
操作:获取SQL 2005 中的Varchar(4000) 类型的数据字段插入到 Oracle数据库的Varchar2(4000)的字段。
经查:是由于服务器Oracle 数据版本为10.2.0.1.0 ,而客户端为10.1.0.1.0 。
经过多轮的测试得出的结果:将客户端Oracle数据库版本也更新为10.2.0.1.0版本后问题得以解决。
297
335

被折叠的 条评论
为什么被折叠?