MySQL Multiple Trigger desteği yok mu !

Diğer veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
hi_selamlar
Üye
Mesajlar: 523
Kayıt: 05 May 2005 03:24
Konum: DelphiTürkiye.COM

MySQL Multiple Trigger desteği yok mu !

Mesaj gönderen hi_selamlar »

S.A.

Bir sorunum var.???

MySQL Multiple Trigger desteği yok !

Örneğin A table var.
Ben bunun Before Update Trigger yazdım.
Daha sonra tekrar yeni bir Before Update' ine Trigger yazmaya kalkıştığımda sadece 1 defa bu bölüme Trigger
tanımlayabileceğimi belirtiyor ve trigger oluşturmuyor.

Bu Nasıl Bir iş.

Ben bu işlemi nasıl aşarım. ?? :Noops

Nasıl Bir Yöntem tavsiye edersiniz !!

Sevgiler Saygılar.

S.A.
Herkes cahildir, bazi konularda.
Kullanıcı avatarı
Battosai
Üye
Mesajlar: 1316
Kayıt: 01 Eki 2007 12:02
Konum: Ankara

Re: MySQL Multiple Trigger desteği yok mu !

Mesaj gönderen Battosai »

Trigger kullanmamak gibi bir yöntem nasıl ? :) Zira en temiz yöntemdir server tarafında bir sıkıntın olmaz. Trigger'a yazacağın kodu program tarafında yazmak zor değildir. Sonuçta değişen bir şey yoktur . Ne kadar az trigger o kadar sorunsuz yapı...Tabi çoğu kişi hemen itiraz edecektir ama durum böyle.
Kullanıcı avatarı
hi_selamlar
Üye
Mesajlar: 523
Kayıt: 05 May 2005 03:24
Konum: DelphiTürkiye.COM

Re: MySQL Multiple Trigger desteği yok mu !

Mesaj gönderen hi_selamlar »

Battosai yazdı:Trigger kullanmamak gibi bir yöntem nasıl ? :) Zira en temiz yöntemdir server tarafında bir sıkıntın olmaz. Trigger'a yazacağın kodu program tarafında yazmak zor değildir. Sonuçta değişen bir şey yoktur . Ne kadar az trigger o kadar sorunsuz yapı...Tabi çoğu kişi hemen itiraz edecektir ama durum böyle.
S.A.

hocam yanlış anlama ama bence yanlış bir düşünce...
Sanırım sen bu şekilde çalışıyorsun.

Madem dediğin gibi yapılıyor bu iş adamlar ne diye RDBMS ile uğraşmışlar. ;)
Hocam bence trigger, sp, function server da olması aradaki trafiği çok daha azaltacağından verinin işlenmesi daha da hızlanır.
programda yapılır ama hız , hata vs. bir çok sorun ortaya çıkıyor.

Bu nedenle Server-Client uygulamalarda RDBMS veri tabanları kullanılmalı.

Saygılar, Sevgiler.

S.A.
Herkes cahildir, bazi konularda.
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Re: MySQL Multiple Trigger desteği yok mu !

Mesaj gönderen mkysoft »

MySQL de triggerlar trg uzantılı text dosya olarak tutuluyor. bu nedenle her tabloya bir tane eklenebiliyor olabilir, hiç ihtiyaç duymadım birden fazlasına. Ama sonuç olarak tüm komutlarınızı tek bir yerde yazabilirsiniz. ayrı ayrı olmasını kod okunabilirliği dışında bir anlamı olacağını sanmıyorum.
Cevapla