请教一个关于触发器的问题!!
想飞的狼 2006-12-18 04:31:18 有一进销存软件,应收表YSB为记录出库信息,现在想在一次出库数量大于产品半月总销量时出现提示,不向YSB表内插入数据这样写为啥没反应啊.
CREATE TRIGGER YSB_INSERT ON dbo.ysb
FOR INSERT
AS
DECLARE @sl int,@pp1 float
SELECT @sl=数量,@pp1=产品编号 FROM inserted
if @sl >(select sum(数量) from ysb where 产品编号=@pp1)
BEGIN
ROLLBACK TRANSACTION
RAISERROR('申请数量超过店面半月销量',16,10)
END
else
.....