Sql-Server
我可以將#temp 表的表結構複製到新的物理表嗎?
我有一個
#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