0

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

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

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

是否有任何技巧可以强制使用 datetime2而无需手动指定所有列?

4

0 回答 0