8

如何在不先创建列的情况下创建临时表?

CREATE TABLE #Yaks (
YakID int,
YakName char(30) )

select name
from tempdb..sysobjects 
where name like '#yak%'

drop table #yaks

必须先定义表是一件痛苦的事。

4

1 回答 1

17

创建与另一个具有相同列的(临时)表(不复制数据):

select * into #TempTable
from MyTable
where 1=0

注意:不创建任何外键、索引等...

于 2012-09-14T04:53:39.250 回答