[英]copy data from one table to another existing table using sql
我知道我們可以使用
Insert Into table_name(cloumn_names)
Select column_names
From table_name
但是Select Into
怎么樣? 我們還可以使用Select Into
將數據從一個表復制到另一個 EXISTING 表嗎? 我的意思是我們可以使用Select Into
指定后一個表的列名嗎? 謝謝!
你可以試試這個:
UPDATE [TestDB].[dbo].[Table1]
SET [Content] = (
Select [TestDB].[dbo].[Table2].[Content] from Table2 where ID= 'XYZ')
WHERE [ID] = 'XYZ'
GO
您可以使用插入到選擇語法
INSERT INTO table2 (column1, column2, column3, ...)
SELECT column1, column2, column3, ...
FROM table1
WHERE condition;
它基本上從 table1 中選擇列並分別插入 table 2
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.