hocam bir sorum olucak bu trigger'ı şu şekilde kullanabilir miyim örneğin saat gece 12'yi geçtikten sonra bir sütundaki bütün alanları 1 eksiltsin. neden böyle birşey istiyorum çünkü spor salonu uygulaması yapıyorum ve müşterilerin aboneliklleri her gün bir eksilmesi lazım yardımcı olursanız çok sevinirim teşekkürler
2 ปีที่แล้ว +4
Merhaba, konu ile ilgili işlemi trigger ile yapmanız mümkün değil. Triggerlar bir olay olunca çalışırlar...(Inserted, Deleted) Zaman değişikliği gibi bir şeyi Trigger yakalayamaz. En azından ben öyle biliyorum. Siz yapmak istediğinizi SQL Server Agent ile yapabilirsiniz diye düşünüyorum. SQL Server Job yazıp ilgili sütunlarıdaki kayıt 1'den büyükse 1 azalmalı. Eğer 0 ise de herhangi bir disable sütunu varsa o sütunun değerini 0'dan 1'e çekmeli. Bu şekilde çözüm sağlanabilir diye düşünüyorum. SQL Server Agent'da her gün bu işlem çalışsın gibi bir ayar yapmanız da mümkün. Diyelim Pazar günleri spor salonu kapalı. O günler çalıştırmazsınız(Tabi uydurdum :) Pazar günleri çalışır her türlü :) ) Google'da SQL Server Job Oluşturma diye aratarak çözüme ulaşabilirsiniz. Çözümü bulunca bu başlık alttından yazarsanız da diğer arkadaşlara faydalı olacaktır. İyi çalışmalar.
Teşekkürler 🙏🏼
Merhaba, faydalı olduysa ne mutlu. İyi çalışmalar dilerim.
hocam bir sorum olucak bu trigger'ı şu şekilde kullanabilir miyim örneğin saat gece 12'yi geçtikten sonra bir sütundaki bütün alanları 1 eksiltsin.
neden böyle birşey istiyorum çünkü spor salonu uygulaması yapıyorum ve müşterilerin aboneliklleri her gün bir eksilmesi lazım yardımcı olursanız çok sevinirim teşekkürler
Merhaba, konu ile ilgili işlemi trigger ile yapmanız mümkün değil. Triggerlar bir olay olunca çalışırlar...(Inserted, Deleted) Zaman değişikliği gibi bir şeyi Trigger yakalayamaz. En azından ben öyle biliyorum. Siz yapmak istediğinizi SQL Server Agent ile yapabilirsiniz diye düşünüyorum. SQL Server Job yazıp ilgili sütunlarıdaki kayıt 1'den büyükse 1 azalmalı. Eğer 0 ise de herhangi bir disable sütunu varsa o sütunun değerini 0'dan 1'e çekmeli. Bu şekilde çözüm sağlanabilir diye düşünüyorum. SQL Server Agent'da her gün bu işlem çalışsın gibi bir ayar yapmanız da mümkün. Diyelim Pazar günleri spor salonu kapalı. O günler çalıştırmazsınız(Tabi uydurdum :) Pazar günleri çalışır her türlü :) ) Google'da SQL Server Job Oluşturma diye aratarak çözüme ulaşabilirsiniz. Çözümü bulunca bu başlık alttından yazarsanız da diğer arkadaşlara faydalı olacaktır. İyi çalışmalar.
fonksiyon işlevi gibi sanki
Maalesef değil...