opendatasource和datetime2

时间:2012-12-07 12:13:37

标签: sql sql-server-2008 ms-access datetime2

我正在使用此技巧将Access数据加载到临时表中,而无需指定所有列(SQL Server 2008)。

SELECT * INTO #tempTable FROM OPENDATASOURCE('Microsoft.ACE.OLEDB.12.0',
                             'Data Source="d:\Data.MDB"' )...TableName

除了将访问日期转换为日期时间字段而不是datetime2之外,这在大多数情况下都可以正常工作,这使得这不是1753年之前的工作日期。

是否有任何技巧强制使用datetime2 不必手动指定所有列?

0 个答案:

没有答案