sql server 要实现表的级联插入,用触发器能实现吗?
我建了两个表A(ID,B_ID,Name)B(ID,Name)其中A表中的B_ID是B表中的主键,在A表中做外键。似乎应该先往A表中插入数据。我写了一个触发器:creat...
我建了两个表A(ID,B_ID,Name)B(ID,Name)其中A表中的B_ID是B表中的主键,在A表中做外键。似乎应该先往A表中插入数据。我写了一个触发器:
create trigger test
on A for insert
begin
declare @id int
select @id=ID from inserted
insert into B(Name) values(@id+'a')
end
但是提示:关键字 'begin' 附近有语法错误。
那位高人能够指点迷津? 展开
create trigger test
on A for insert
begin
declare @id int
select @id=ID from inserted
insert into B(Name) values(@id+'a')
end
但是提示:关键字 'begin' 附近有语法错误。
那位高人能够指点迷津? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询