4
如何在不首先创建列的情况下创建临时表?在SQL中实时创建临时表
CREATE TABLE #Yaks (
YakID int,
YakName char(30))
select name
from tempdb..sysobjects
where name like '#yak%'
drop table #yaks
先要定义表是个痛处。
如何在不首先创建列的情况下创建临时表?在SQL中实时创建临时表
CREATE TABLE #Yaks (
YakID int,
YakName char(30))
select name
from tempdb..sysobjects
where name like '#yak%'
drop table #yaks
先要定义表是个痛处。
创建具有相同的列另一个(临时)表(无数据复制):
select * into #TempTable
from MyTable
where 1=0
注:不产生任何外键,索引等...
答案取决于你正在使用的DBMS(尽管我认为它是MS SQL Server)。请在标签中标识您的DBMS(至少)。 –