无法将输入列“日期”映射到查找列“日期”,因为数据类型不匹配

问题描述 投票:0回答:1

我收到此错误:

标题:Microsoft Visual Studio

无法将输入列“日期”映射到查找列“日期”,因为数据类型不匹配。

SSMS 中的数据类型

将类型更改为日期,尝试了几种不同的日期类型

仍然无法映射日期到日期

sql-server types ssis data-warehouse sql-data-warehouse
1个回答
0
投票

您应该使用以下语句将源表中的日期列转换为 YYYYMMDD 格式:

SELECT CONVERT(nvarchar(10),YourDateColumn,112) AS Sample_Date_Format

然后在查找表上将上述转换后的列与日期键列(而不是日期列)进行匹配:

© www.soinside.com 2019 - 2024. All rights reserved.