我设置了个触发器,我想让其他列自动赋值为0?请问该怎么实现?

我先设置了个触发器,如果在A表中NAME插入数据XXX,则B表中的NAME列也执行相同操作,但是问题是,其他列的值则为空,我想让其他列自动赋值为0 。要怎么办?
create trigger trigger_username on salesinfo
for insert
as
insert admset (username )
select username from inserted
这是我的触发器,然后 在表admset中还有列B,C,D,我想在键入USERNAME的同时BCD列中的数据赋值为0

小唯快跑啊
浏览 189回答 2
2回答

慕森卡

create trigger trigger_username on salesinfofor insertasinsert admset (username,B,C,D )select username,0,0,0 from inserted这样可以了吧

森林海

insert into B (a,b,c,NAME,d,e...)values(0,0,0,XXX,0,0...)
打开App,查看更多内容
随时随地看视频慕课网APP