【发布时间】:2010-02-03 14:32:38
【问题描述】:
我希望创建一个临时表,在编译报告时用作中间表。
对于一些背景知识,我正在将 VB 6 应用程序移植到 .net
要创建我可以使用的表...
SELECT TOP 0 * INTO #temp_copy FROM temp;
这会创建一个临时的空副本,但不会创建主键
有没有办法创建一个临时表和约束?
之后我应该创建约束吗?
或者我最好只使用 create table 创建表,我不想这样做,因为表中有 45 列,它会在过程中填满很多不必要的东西。
该表是必需的,因为可能有很多人同时生成报告,所以我不能使用单个中间表
【问题讨论】:
标签: sql sql-server tsql