注册 登录
编程论坛 SQL Server论坛

[求助]触发器请教

sparkldj 发布于 2006-12-09 11:22, 535 次点击
表a,
a(编号) b
1 ok
表b
c(编号) d
1(=A表的A列) NULL
,想做个触发器,让B表的d列等于A表的B列。
望高手指教。。
5 回复
#2
angeloc2006-12-09 11:32
你是想当a表插入数据时候对b表也插入么?
#3
sparkldj2006-12-09 11:33
不是插入,是修改的时候,,
#4
angeloc2006-12-09 11:52
CREATE TRIGGER trigger_name
ON a
FOR UPDATE
AS
UPDATE b
SET d=(select inserted.b from inserted,b where inserted.a=b.c)
不知道行不行,我家里试不了。
#5
sparkldj2006-12-09 11:57
行。。。谢谢老大
#6
hanbingchong2006-12-10 09:36
请问 angeloc
如果表B中原本是一个空表,当我对A表进行插入或者修改时,表B中的C字段则插入A表中相应的A字段
这样的说触发器怎么来写?
1