主要是在oracle中使用 utl_raw.cast_to_raw 函数转换为二进制编码,然后在SQLSERVER中使用cast把二进制编码转换为字符串
此种方法最为简便。
如下例所示
select cast(diagnosis_desc as varchar(500)) from openquery(cmp,'
select utl_raw.cast_to_raw(diagnosis_desc) diagnosis_desc from medrec.diagnosis
')
主要是在oracle中使用 utl_raw.cast_to_raw 函数转换为二进制编码,然后在SQLSERVER中使用cast把二进制编码转换为字符串
此种方法最为简便。
如下例所示
select cast(diagnosis_desc as varchar(500)) from openquery(cmp,'
select utl_raw.cast_to_raw(diagnosis_desc) diagnosis_desc from medrec.diagnosis
')