Я хочу создать таблицу продаж. Когда в таблице продаж есть обновление, данные в таблице запаса должны автоматически уменьшаться.Эквивалент запуска Oracle if-else на SQL Server
Это мой код в Oracle:
create trigger trigger_updatestok11
after insert
on transaksijualbeli for each row
begin
if (:new.kategoritransaksi in ('beli'))
then
update stokbarang set jumlahstok= jumlahstok +:new.jumlah
where Nobrg=:new.nobrg;
end if;
if (:new.kategoritransaksi in ('jual'))
then
update stokbarang set jumlahstok= jumlahstok -:new.jumlah
where Nobrg=:new.nobrg;
end if;
end;
Как я могу сделать это в SQL Server?
вы пробовали? Где вы застряли? – Tim
Будет ли 'nobrg' появляться более одного раза в' transaksijualbeli'? – Squirrel