我使用SQL Server SSIS并具有以下SQL填充一个维度将数据移入一个DW

SELECT DISTINCT
cast (datename(dw,datum) as varchar(10)) as veckodag 
FROM XXXXX.dbo.Bought

我在目标列具有VARCHAR我需要强制转换/转换

问题如何到Unicode转换为varchar?

我得到

*>验证错误。基准OLE DB源

  

[1]:柱 “veckodag” 不能转换   Unicode和非Unicode字符串之间   数据类型。 Package.dtsx 0 0 *

有帮助吗?

解决方案

在SSIS使用“数据转换转换”数据流内

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top