当前位置: 代码迷 >> Oracle技术 >> SQLSERVER2008R Nchar数据插入ORACLE字符长度有关问题
  详细解决方案

SQLSERVER2008R Nchar数据插入ORACLE字符长度有关问题

热度:56   发布时间:2016-04-24 08:25:25.0
SQLSERVER2008R Nchar数据插入ORACLE字符长度问题
如题 
SQLSERVER 导入oracle 字符长度显示的长度和length获得的长度不一致
如:select length(trim(t.khdm)) from customer t --- 8000032694 显示为 19
  select length(trim(currkey)) from customer ---RMB 显示为4
  select * from customer where trim(t.currkey)='RMB' 不能查询出记录
  select * from customer where t.currkey like 'RMB%' 可以查询出来
  也就是说RMB后面还有些东西! 
 

------解决方案--------------------
Oracle中也有NCHAR类型,从SQL Server到Oracle保持数据类型不变,进行导出导入。
  相关解决方案