小编典典

如何将datetime2转换为datetime

sql

我试图将datetime2转换为datetime,以便仅使用SQL或SSIS在不同源之间创建标准。以以下SQL查询为例:

SELECT CAST(offer_start_date AS datetime)
FROM [ODS].[macaclient_offers]

我收到以下错误:“不允许从数据类型datetime2到时间戳的明确转换。”

此外,我确实使用简单的转换将datetime2转换为date。

使用SQL Server 2008或SSIS将datetime2转换为datetime的正确方法是什么?

吉利比


阅读 424

收藏
2021-03-23

共1个答案

小编典典

好的,我设法使用SSIS数据转换组件来完成该任务。我发现可以使用DT_DBTIME2或DT_DBTIME

谢谢大家的帮助

2021-03-23