Süleyman, o kadar ayrıntılı bilgim yok. Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.

benimde şyle bir sorum var aynı anda birden fazla kayıt eklenirse ve ya silinirse nasıl bir işlem yapmamız lazım triggerlarda? illa ki cursor mu kullanmamız lazım yoksa bu rnekteki gibi olur mu? herhangi bi işlem gerekmez kayıt başına çalışır trigger www.yesilgrow.com - Growshop

sLeymN bunu yazdı benimde şyle bir sorum var aynı anda birden fazla kayıt eklenirse ve ya silinirse nasıl bir işlem yapmamız lazım triggerlarda? illa ki cursor mu kullanmamız lazım yoksa bu rnekteki gibi olur mu? herhangi bi işlem gerekmez kayıt başına çalışır trigger hocam cursor a ne gerek var o zaman? ayrıca veri tabanı dersinde delete işlemi için gerekli olduğunu syledi hoca. Cehennemin dibine kadar yolum var daha.. || Nasılsa her yalnız kendine sürgündür Asmera unutma.

benimde şyle bir sorum var aynı anda birden fazla kayıt eklenirse ve ya silinirse nasıl bir işlem yapmamız lazım triggerlarda? illa ki cursor mu kullanmamız lazım yoksa bu rnekteki gibi olur mu? Cehennemin dibine kadar yolum var daha.. || Nasılsa her yalnız kendine sürgündür Asmera unutma.

Diyelim ki elinizde bir firma tablosu var. Yeni bir firma eklediğinizde firmanın sırasını o tablodaki kayıt sayısı olarak güncelleyen trigger rneğimiz. CREATE TRIGGER trigSira_Gir ON tblFirmalar AFTER INSERT AS BEGIN DECLARE @intToplam int; DECLARE @intFirma_ID int; SET @intToplam = (SELECT count From tblFirmalar) SET @intFirma_ID = UPDATE tblFirmalar SET sira = @intToplam WHERE firma_ID = @intFirma_ID; END GO Belki biraz amatrce ama işinize yarar diye düşünüyorum. Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.