我使用SQL Server SSIS将数据移动到DW中,并使用以下SQL填充一维
SELECT DISTINCT
cast (datename(dw,datum) as varchar(10)) as veckodag
FROM XXXXX.dbo.Bought
因为我在目标列中有VARCHAR,所以需要CAST / CONVERT
问题如何将Unicode转换为Varchar?
我得到了
* GT;验证错误。基准OLE DB源
[1]:列“veckodag”无法转换 在unicode和非unicode字符串之间 数据类型。 Package.dtsx 0 0 *
答案 0 :(得分:2)
在SSIS中使用数据流内的“数据转换转换”