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