1
A
回答
1
試想一下,你的AUTO_INCREMENT
(在SQL-服務器這是IDENTITY
)列的名稱是col1
所以你可以嘗試(不包括它在選擇列表):
INSERT INTO [Table1] (col2, col3, col4) -- specify all columns except col1
SELECT col2, col3, col4 -- specify all columns except col1
FROM [Table2]
WHERE [Table2].[id]=7
下面的例子做工精細:
CREATE TABLE #Temp1
(
ID INT NOT NULL IDENTITY (1,1),
Name NVARCHAR(40)
)
GO
CREATE TABLE #Temp2
(
ID INT NOT NULL IDENTITY (1,1),
Name NVARCHAR(40)
)
GO
INSERT INTO #Temp1 (Name) VALUES ('Lisa'), ('Jesicca'), ('John')
GO
INSERT INTO #Temp2 (Name)
SELECT Name
FROM #Temp1
GO
SELECT * FROM #Temp1
GO
DROP TABLE #Temp1
DROP TABLE #Temp2
相關問題
- 1. 複製行從表一表B如果鍵不存在
- 2. 如何複製到一個列表?
- 3. PHP MySQL使用主鍵和唯一鍵在同一個表中複製一行...
- 4. 如何複製表列
- 5. 如何複製C#列表#
- 6. 如何列數據複製到新的列在同一表
- 7. 如何使用主鍵將表複製到另一個表中?
- 8. 如何將沒有主鍵的表複製到另一個表
- 9. [R如何複製空值在列表
- 10. jqGrid:如何複製一行?
- 11. 如何複製othertype列表的一個usertype列表?
- 12. 如何複製列表而不影響第一個列表
- 13. 如何將一行從一個表複製到另一個表
- 14. 通過多個表(新ID /外鍵)複製行並進行一些列修改
- 15. 將兩列複製到另一個表中,一個是主鍵
- 16. 如何複製一列任意表改變一列
- 17. 複製行值一列
- 18. 複製表中一列
- 19. 在行尾粘貼複製列表
- 20. 在MYSQL中複製表格,但一次不復制一行
- 21. 陣列正在複製最後一行
- 22. 在新列上覆制一些行 - Excel
- 23. 複製列從一個表進行多行另一個MySQL
- 24. 如何將一列從一個表複製到另一個表在SQL Server中
- 25. 如何一些列從一個表複製到另一個MySQL
- 26. 如何使用重複鍵對列表進行排序?
- 27. 如何在Word中複製和粘貼一系列表格?
- 28. 如何在同一個表中將數據從一行復制到另一行?
- 29. 如何行從表具有多個條目複製在同一列
- 30. Phpmyadmin:如何從一個表複製一行到另一個?
我不知道名字和cout列,除了「ID」 – 2015-04-03 07:54:34
在未來數和名稱的列可能更改 – 2015-04-03 07:55:43
所以提供(更新你的問題),這兩個表的結構 – 2015-04-03 07:56:25