-- Ürün adı düzeltme update urunler set uad =substring(uad from 8 for (CHAR_length(UAD)-6)) where uad like 'TİMKIR%'; -- Ürün fiyat değişimi temizlik delete from ufiydeg where uid not in (select uid from urunler); -- Satış İadesi Tablo düzenlemesi çok önemli update sfatdetay set SFATALMALIYET=SFATALMALIYET*-1 where sfatbasid in ( Select satfatno from sbaslik where satfirmaid=2) and SFATALMALIYET>0 ; -- after delete trigger CREATE OR ALTER TRIGGER URUN_SIL FOR URUNLER ACTIVE BEFORE DELETE POSITION 0 AS begin if (old.uid is not null) then begin delete from ufiydeg where ufiydeg.uid=old.uid; end end -- stok adı barkodu düzeltme merge into stok as s using urunler as u on u.uid= s.stuid when matched then update set s.stuad=u.uad, s.stbarkod=u.ubarkod; Delete from stok where stuad is null ; Delete from stok where stuad ='' ; Delete from stok where stbarkod is null ; Delete from stok where stbarkod ='' ; //Sbaşlık a alan ekle 2018 güncellemesi için önemli ALTER TABLE SBASLIK ADD SATFATNOGUN INTEGER ALTER TABLE RAFBARKODU ADD KUL VARCHAR(10) ALTER TABLE STOKDRM ADD STDRALFIY FLOAT, ADD STDRSATFIY FLOAT, ADD STDRTOPSAT INTEGER, ADD STDRTOPAL INTEGER ADD STDRFIRMA VARCHAR(100) ALTER TABLE CARIKART ADD CKBAKIYE FLOAT ALTER TABLE URUNLER ALTER OBRK2 TYPE VARCHAR(2500) CHARACTER SET WIN1254 //kasa gider kısmındaki kulad alanı için update ALTER TABLE CARIKART ALTER CKTIPDETAY TYPE VARCHAR(251) CHARACTER SET WIN1254; ALTER TABLE GIDER ALTER GCIKKASA TYPE VARCHAR(5) CHARACTER SET WIN1254 ALTER TABLE GIDER DROP GCIKKASA ALTER TABLE GIDER ADD GCIKKASA VARCHAR(5)