首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

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

2012-09-21 
SQLSERVER2008R Nchar数据插入ORACLE字符长度问题如题SQLSERVER 导入oracle 字符长度显示的长度和length获

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保持数据类型不变,进行导出导入。

热点排行