Tagged: Triggerları Listelemek

SQL Server’da Triggerları Tablo Adlarıyla Listelemek

Herkese merhaba, Bu yazıda SQL Server’da triggerları tablo adlarıyla listelemek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda triggerları tablo adlarıyla listelemek isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. SELECT sysobjects.name AS trigger_name, USER_NAME(sysobjects.uid) AS trigger_owner, s.name AS table_schema, OBJECT_NAME(parent_obj) AS table_name, OBJECTPROPERTY(id, ‘ExecIsUpdateTrigger’) AS isupdate, OBJECTPROPERTY(id, ‘ExecIsDeleteTrigger’) AS isdelete,...

SQL Server’da Triggerları Listelemek

Herkese merhaba, Bu yazıda SQL Server’da triggerları listelemek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda triggerları listelemek isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. SELECT [Tablo Adı] = ob.name, [Trigger Adı] = tr.name, [Type] = tr.type, TypeDesc = tr.type_desc FROM sys.triggers tr LEFT JOIN sys.objects ob ON tr.parent_id =...

SQL Server’da Aktif Triggerları Listelemek

Herkese merhaba, Bu bölümde SQL Server’da aktif triggerların nasıl listeleneceğinden bahsedeceğim. SQL Server’da bazı durumlarda veritabanı için aktif triggerların listelenmesi gerekebilir. Aşağıdaki kodu kullanarak ilgili veritabanınız için aktif olan triggerlarınızı listeleyebilirsiniz. SELECT TAB.name AS TabloAdi, TRIG.name AS TriggerAdi, TRIG.is_disabled AS Pasiflik FROM [sys].[triggers] AS TRIG INNER JOIN sys.tables AS TAB...

SQL Server’da Tüm Triggerları Listeleme

Herkese merhaba, SQL Server’da bazı durumlarda veritabanınıza ait tüm triggerları listelemeniz gerekiyor olabilir. Aşağıdaki kod yardımı ile bu işlemi rahatlıkla yapabilirsiniz. Not : İşlem öncesi ilgili veritabanınızı seçtiğinizden emin olun. SELECT trg.name AS trigger_name, SCHEMA_NAME(tab.schema_id) + ‘.’ + tab.name AS [table], CASE WHEN is_instead_of_trigger = 1 THEN ‘Instead of’ ELSE ‘After’ END...

Yazı kopyalamak yasaktır!