我在ms sql 2008中有一个表,我想要获取2列(pk和另一列)并将其放入新表中。
如何提取这些列中的所有数据并将它们放入新数据库?
答案 0 :(得分:8)
如果您想创建一个新表,那么您可以尝试
SELECT .... INTO... FROM
E.G:
SELECT Pk_Column, Other_Column
INTO NewTable
FROM CurrentTable
如果您已经创建了表格,请尝试INSERT .... INTO .... SELECT .... FROM
INSERT INTO NewTable
SELECT Pk_Column, Other_Column
FROM CurrentTable
答案 1 :(得分:1)
INSERT INTO targetdb..targettable(personfirstname, personlastname)
SELECT firstname, lastname FROM sourcedb..sourcetable