SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============================================= -- Author: ERHAN ERYILMAZ -- Create date: 20200303 -- Description: Web servisten oluşturulan ilanlarda workgroupID 0 sıfır olarak atıldığından ilanlar açılmamaktadır. -- Bu trigger ile workgroupID 0 olan kayıtlar, kayıt edilmemektedir. -- Kayı 0 gelirse pas geçecek,yani kayıt etmeyecek. sıfırdan farklı gelirse kaydı ekleyecek. -- ============================================= CREATE TRIGGER dbo.delete_workGroupzero ON workGroupJobsDB INSTEAD OF INSERT AS IF ((SELECT COUNT(1)FROM inserted WHERE workGroupID=0)=0) BEGIN --PRINT 'Eski Tarihli Kayıt Eklenemez' -- ROLLBACK INSERT INTO [dbo].[workGroupJobsDB]([workGroupID], [postinguser], [JobID], [createTime], [CreationDate], [LastModifyDate]) SELECT [workGroupID], [postinguser], [JobID], [createTime], [CreationDate], [LastModifyDate] FROM inserted END