我试图将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的正确方法是什么?
吉利比
好的,我设法使用SSIS数据转换组件来完成该任务。我发现可以使用DT_DBTIME2或DT_DBTIME
谢谢大家的帮助