Firbird veritabani kullanilmis bir programim var. Programda cari haraket girisinde
Kod: Tümünü seç
update alici_satici set alici_satici.borc=coalesce(alici_satici.borc,0)+
coalesce(new.borc,0)
,alici_satici.alacak=coalesce(alici_satici.alacak,0)+coalesce(new.alacak,0)
Where alici_satici.carikodu=new.carikodu;
Program cogu durumda duzgun sekilde calisirken bazi kayitlarda. alici_satici tablosunu guncellemiyor.
Ayni kayittan ust uste iki kere girince anca algiliyor.
Bu bazi musterilerde yapiyor bazilarinda yapmiyor. Neden olabilir acaba?
not:
Kod: Tümünü seç
Where alici_satici.carikodu=new.carikodu;