/*触发器:销售订单币别为RMB且单价小于5,或币别为USD且单价小于5,就不允许保存。
FCurrencyID 表示币别代码,不同数据库会不一样,请自行调整*/
create trigger a20120312 --a20120312
on PORFQ
for insert ,update
as
if exists(select 1 from inserted a
left join PORFQEntry b on a.FInterID =b.FInterID
where (a.FCurrencyID =1000 and b.FAuxPrice <5)
or (a.FCurrencyID =1001 and b.FAuxPrice <5))
begin
raiserror('人民币单价小于5或美金单价小于5,请确认!')
rollback tran
end
go