将数据从一个SQL Server表插入另一个SQL Server表

时间:2015-12-19 17:06:39

标签: sql sql-server insert primary-key

我必须将数据从一个表插入到另一个表中。问题是必须插入数据的表有一个主键。

假设有2个表A和B.

  • A有两列id(主键)和name
  • B有两列idname

我们如何使用主键列将表B中的数据插入表A?

1 个答案:

答案 0 :(得分:0)

例如,有2个表格A& B如你所说。

insert into A (id,name) values(2, 'Testing');
insert into B (id, foreign_key, name) values(1, 2, 'Hello');

两个表都有一个主键。表A的主键用作连接到表B的外键,以便它们相互交互

这是它的设计:

enter image description here