数据库/存储

求一SQL触发器,输入a列的值,b列的值,c列的值自动添入为a,b的差值,id为主键,a,b都是float型数据create trigger vSubTrgon 表一for insert,updateasdeclare @a float, @b floatbeginselect @a=a,@b=b from insertedupdate 表一 set c=(@a-@b) END这样写不行。。。求专家帮助!

题目
求一SQL触发器,输入a列的值,b列的值,c列的值自动添入为a,b的差值,id为主键,a,b都是float型数据

create trigger vSubTrg

on 表一

for insert,update

as

declare 

        @a float,

        @b float

begin

select  @a=a,@b=b from inserted

update 表一 set c=(@a-@b) 

END

这样写不行。。。求专家帮助!

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案