【发布时间】:2012-06-20 08:20:20
【问题描述】:
我正在尝试将 datetime2 转换为 datetime,以便仅使用 SQL 或 SSIS 在不同源之间创建标准 以如下 SQL 查询为例:
SELECT CAST(offer_start_date AS timestamp)
FROM [ODS].[macaclient_offers]
我收到以下错误: '不允许从数据类型 datetime2 到时间戳的显式转换。'
此外,我确实设法使用简单的转换将 datetime2 转换为日期。
使用 SQL Server 2008 或 SSIS 将 datetime2 转换为 datetime 的正确方法是什么?
吉利比
【问题讨论】:
-
我有,但是在这种情况下我不能使用C#
-
您已经编辑了查询,但显然错误消息不再正确 - 您仍然有错误吗?