gpt4 book ai didi

sql - 将数据复制到另一个表中

转载 作者:行者123 更新时间:2023-12-01 16:40:09 24 4
gpt4 key购买 nike

如何将数据从一个表复制/追加到 SQL Server 中具有相同架构的另一个表中?

编辑:

假设有一个查询

select * 
into table1
from table2
where 1=1

它使用与table2中相同的架构和数据创建table1

是否有像这样的简短查询,仅将整个数据复制到已经存在的表中?

最佳答案

如果两个表确实是相同的架构:

INSERT INTO newTable
SELECT * FROM oldTable

否则,您必须指定列名称(如果您要为所有列指定值并按照与 newTable 相同的顺序选择列,则 newTable 的列列表是可选的 的架构):

INSERT INTO newTable (col1, col2, col3)
SELECT column1, column2, column3
FROM oldTable

关于sql - 将数据复制到另一个表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13237623/

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