gpt4 book ai didi

SQL Server 从另一个表创建临时表

转载 作者:行者123 更新时间:2023-12-03 14:57:31 24 4
gpt4 key购买 nike

我希望创建一个临时表,在编译报告时用作中间表。

对于一些背景知识,我正在将 VB 6 应用程序移植到 .net

要创建表,我可以使用...

SELECT TOP 0 * INTO #temp_copy FROM temp;

这会创建临时的空副本,但不会创建主键

有没有办法创建一个临时表加上约束?

之后我应该创建约束吗?

或者我最好只使用 create table 创建表,我不想这样做,因为表中有 45 列,它会用很多不必要的 cruft 填充程序。

该表是必需的,因为很多人可能同时生成报告,所以我不能使用单个中间表

最佳答案

你真的需要一个主键吗?如果您只过滤和选择报告所需的数据,您是否不必访问临时表中的每一行?

关于SQL Server 从另一个表创建临时表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2190095/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com