DEFINITIONS

Definitions More Info.
Definition ID2.006
TitleSQL
CategoryNOTES
Definitiontrigger instead of ornegi
Definition DescriptionSET 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


GO
RecordBycunay
Record Date03-03-2020 11:58:13
Düzenle
Kopyala
Sil