gpt4 book ai didi

sql-server - 如何将 SELECT 和 INSERT 命令组合到 SQL Server 中不存在的表中?

转载 作者:行者123 更新时间:2023-12-03 16:40:18 25 4
gpt4 key购买 nike

如何组合 SELECTINSERT INTO 命令并将结果插入到 SQL Server 中的临时表中?

像这样:

INSERT INTO #TempTable 
SELECT * FROM MyTable;

最佳答案

您有两个选择。第一个是创建临时表,然后使用 INSERT INTO ... SELECT,如下所示:

CREATE TABLE #temp (
Col1 ...
);

INSERT INTO #temp
SELECT * FROM OtherTable;

第二种选择是直接插入新的临时表:

SELECT  *
INTO #temp
FROM OtherTable;

最大的区别在于使用方法 1 时,您需要预先指定临时表中的所有列。方法 2 为您提供一个临时表,该表自动包含 OtherTable 的所有列。

关于sql-server - 如何将 SELECT 和 INSERT 命令组合到 SQL Server 中不存在的表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11486550/

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