搞不懂,明明相同的,可就是查询不出来
select MB001,UDF01 from openrowset( 'SQLOLEDB', 'UNI22'; 'user'; 'password',uni0.dbo.INVMB) as A where A.UDF01 not in (select PartN From PartNumber)
'TUP_ELM1-440_BSV_F' -----INVMB表中的UDF01字段中的一个值
'TUP_ELM1-440_BSV_F' -----PartNumber表中的PartN字段中的一个值
可查询时就是把它们当成不同的值,这是为什么?
是不是因为输入时系统环境不一样(简体windows、繁体windows),还是其他原因?
谢谢!