想要在SQL中更新主键时同时更新外键表

时间:2013-10-23 19:53:39

标签: sql sql-server-2008

我有一个表格RegisteredUsersuserid上的主键。

这是代码:

create table RegisteredUsers
(
    userId INT not null IDENTITY(1,1), 
    userName varchar(255) not null,
    userpassword varchar(255) not null,
    primary key (userId)
); 

第二个表Answers具有对RegisteredUsers的外键引用:

create table answers (
   surveyid int not null    
   foreign key (userId) references RegisteredUsers (userId)
);

每当我在第一个表中插入一行时,我还想在表Answers中插入一行。当我现在插入值时,它只插入第一个表。我需要做什么?

我正在使用SQL Server 2008.请帮忙。谢谢

0 个答案:

没有答案