Sorry.
上面描述中这句写错:
当向表插入记录或更改ReqQty值时,将ReqQty的值赋给Qty(且小位向上取,如:ReqQty=25.2,则Qty=26)
应更正为:
当向表插入记录或更改ReqQty值时,将ReqQty的值赋给Qty(且自身小位向上取,如:Qty=25.2,则ReqQty=26)
上面描述中这句写错:
当向表插入记录或更改ReqQty值时,将ReqQty的值赋给Qty(且小位向上取,如:ReqQty=25.2,则Qty=26)
应更正为:
当向表插入记录或更改ReqQty值时,将ReqQty的值赋给Qty(且自身小位向上取,如:Qty=25.2,则ReqQty=26)
After INSERT, UPDATE
ASUpdate test set qty=b.reqqty+0.5
From test a inner join inserted b on a.id=b.id
--Where b.ReqQty-Ceiling(b.ReqQty)>0 --不知道你这个条件有什么用?
条件:--Where b.ReqQty-Ceiling(b.ReqQty)>0 --不知道你这个条件有什么用?
是计算该值有小数位,Celiling函数取最小整数。