将多个列从一个SQL表复制到另一个SQL表
我想同时将一些列从一个表复制到另一个表。这是我的疑问:将多个列从一个SQL表复制到另一个SQL表,sql,sql-server,sql-server-2008,Sql,Sql Server,Sql Server 2008,我想同时将一些列从一个表复制到另一个表。这是我的疑问: INSERT INTO [db_new].[dbo].[Element](Number, ElementNumber) SELECT (NUMBER, ELEMENTNUMBER) FROM [db_old].[dbo].[ELEMENTS] 我在此查询中收到以下错误: 味精102,第15级,状态1,第1行 “,”附近的语法不正确 如何安全地同时复制多个列?谢谢。正确的语法是: INSERT INTO [db_new].
INSERT INTO [db_new].[dbo].[Element](Number, ElementNumber)
SELECT (NUMBER, ELEMENTNUMBER)
FROM [db_old].[dbo].[ELEMENTS]
我在此查询中收到以下错误:
味精102,第15级,状态1,第1行“,”附近的语法不正确 如何安全地同时复制多个列?谢谢。正确的语法是:
INSERT INTO [db_new].[dbo].[Element] (Number, ElementNumber)
SELECT NUMBER
,ELEMENTNUMBER
FROM [db_old].[dbo].[ELEMENTS]
正确的语法是:
INSERT INTO [db_new].[dbo].[Element] (Number, ElementNumber)
SELECT NUMBER
,ELEMENTNUMBER
FROM [db_old].[dbo].[ELEMENTS]
对于此操作,您需要使用select作为标准查询,如下所示
INSERT INTO [db_new].[dbo].[Element](Number,ElementNumber)
SELECT NUMBER, ELEMENTNUMBER FROM [db_old].[dbo].[ELEMENTS]
对于此操作,您需要使用select作为标准查询,如下所示
INSERT INTO [db_new].[dbo].[Element](Number,ElementNumber)
SELECT NUMBER, ELEMENTNUMBER FROM [db_old].[dbo].[ELEMENTS]
... 选择编号、元素编号。。。。。。选择编号,元素编号。。。