【发布时间】:2016-06-17 01:56:06
【问题描述】:
我正在使用视图作为 SSIS 中查找转换的基础。
在我看来,我有几列是 DATE 数据类型。
ALTER VIEW [dbo].[vCampaign] AS
SELECT
CampaignID
,CAST([startDate] AS DATE) AS [CampaignStartDate]
,CAST([endDate] AS DATE) [CampaignEndDate]
,CAST([expirationDate] AS DATE) AS [CampaignExpirationDate]
FROM campaigns
GO
我的问题是这些日期在我的查找输出列中显示为 DT_WSTR,而不是 DT_DBDATE。当我使用 DATETIME 而不是 DATE 时,我得到的 DT_DBTIMESTAMP 更接近我想要的。我正在尝试放弃必须使用派生列进行这种简单的数据转换,我是否遗漏了一些可以使它工作的东西?
最好的,
部落84
【问题讨论】:
标签: sql-server date ssis type-conversion