Sayfayı Yazdır | Pencereyi Kapat

Çift TC Trigger

Nereden Yazdırıldığı: ERP Nedir? | Türkiye'nin ERP Forum Platformu
Kategori: SQL
Forum Adı: SQL Veri Tabanı İşlemleri
Forum Tanımlaması: Table,View,Trigger,SELECT,UPDATE,INSERT...
URL: http://www.erpne.org/forum_posts.asp?TID=4614
Tarih: 22 Kasım 2024 Saat 19:44
Program Versiyonu: Web Wiz Forums 11.10 - http://www.webwizforums.com


Konu: Çift TC Trigger
Mesajı Yazan: social
Konu: Çift TC Trigger
Mesaj Tarihi: 26 Aralık 2022 Saat 14:51
arkadaşlar merhaba, personel var olan cari kartı bulamayıp yerıne yenıden bır carı kart açıyor, eger daha once aynı tc ıle açılmış kart varsa yenısının açılmasını trigger ile uyarı vererek engelleyebılırmıyız,  denedım ama çalışmıyor yardımcı olabılırsenız sevınırım

ALTER TRIGGER [dbo].[TC] 
ON [dbo].[TBLCASABITEK]
FOR INSERT, UPDATE 
AS
BEGIN 
   DECLARE @KIMLIK VARCHAR(15);
   SELECT @KIMLIK=(SELECT COUNT(TCKIMLIKNO) FROM TBLCASABITEK GROUP BY TCKIMLIKNO)
FROM INSERTED ;
  IF  (COUNT(@KIMLIK)>1) 
      BEGIN
      RAISERROR ('TC KIMLIK NO DAHA ONCEDEN KAYITLI !..', 16, 1)
      ROLLBACK
      RETURN  

   END
   END



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 11.10 - http://www.webwizforums.com
Copyright ©2001-2017 Web Wiz Ltd. - https://www.webwiz.net