elimde
CARIKART ve FATUSTS adında iki table var
aşağıdaki sql kodunu
Kod: Tümünü seç
UPDATE FATUSTS
SET FATUSTS.CARI_KOD=carikart.cari_kod
WHERE FATUSTS.cari_kod=carikart.cari_kod;
bu kayda ait tüm cari_kod alanları da yenisiyle değiştimek için yazdım
haliyle çalışmadı tabii

çalışsaydı şaşardım zaten çünkü eski carikod hangisi yeni cari kod hangisi
bu komutta belirtilmemiş.
bu kodu CARIKART ın before veya after update olayında kullanacağım.
sorum şu yukarıda belirttiğim işlemi yapan SQL kodunu yazabilecek birisi olursa çok sevinirim.
bu kodu program içinde değil direkt olarak database explorer da kullanacağım.
o yüzden delphi kodu ile bu sorunu çözmeye çalışmamı teklif etmeyiniz lütfen.
bi de acil cevap yazarsanız sevinirim
Not : sql de değişiklik öncesi kaydı ve değişiklik sonrası kaydıı nasıl öğreneceğimi söyleseniz de yeterlidir. Örnek bir sql kodunda "OLD" diy bir tabir görmüştüm. acaba anahtar kelime o mu?
o ise tam olarak ne işe yarıyor.
neyse fazla uzatmiim ne demek istediğim anladınız zaten.
cevaplar ne kadar çabuk olursa o kadar dua ederim.
iyi çalışmalar.