插入记录

时间:2017-09-20 04:24:46

标签: sql foreign-keys

我有以下2个表格:

表A

AId INT NOT NULL
BId INT NOT NULL

表B

BId INT NOT NULL
AId INT NOT NULL
AId

A是主键,BId是外键。同样的事情适用于Table B

我想要做的是,我需要在任何表中插入记录,但这两个表都会受到影响。

是否有可能,如果可能,请建议如何?

非常感谢...

2 个答案:

答案 0 :(得分:1)

你讲述交叉引用,它不会起作用

如果您在第一个表插入时问题是自动将数据插入第二个表,请使用触发器

CREATE TRIGGER [TRIG_MyTable]
ON [MyTable]
AFTER INSERT

答案 1 :(得分:0)

在外键上使用延迟约束