Sql-Server

我可以將#temp 表的表結構複製到新的物理表嗎?

  • June 26, 2015

我有一個#tempTable使用

SELECT *
INTO #tempTable
FROM OPENROWSET('Microsoft.Ace.OLEDB.12.0', 'Excel 8.0;Database=MyFileName.xls', 
'SELECT * FROM [Sheet1$]')

有沒有一種簡單的方法可以將表結構複製#tempTable到新的物理表中?

臨時表包含許多包含數字、日期、小數和字元串的列,我不想辨識和手動定義每一列。

我正在使用 SQL Server 2005

為什麼不使用與創建#temp 表相同的方法?

SELECT * INTO dbo.NewTable FROM #tempTable;

是的,只需這樣做:

select *
into dbo.NewTable
FROM #tempTable

引用自:https://dba.stackexchange.com/questions/40703