Querylere Pek Hakim değilim ama bildigim kadarı ile paylaşım yapıyorum hatam varsa düzeltin.
Trigger Varmı Öğrenme Yöntem 1
Kod:
Yöntem 2
Kod:
Varsa Eğer Silmek İcin
Kod:
Trigger Varmı Öğrenme Yöntem 1
Kod:
USE SRO_VT_SHARD
GO
SELECT trigger_name = name, trigger_owner = USER_NAME(uid), table_name = OBJECT_NAME(parent_obj),
isupdate = OBJECTPROPERTY( id, 'ExecIsUpdateTrigger'), isdelete = OBJECTPROPERTY( id, 'ExecIsDeleteTrigger'),
isinsert = OBJECTPROPERTY( id, 'ExecIsInsertTrigger'), isafter = OBJECTPROPERTY( id, 'ExecIsAfterTrigger'),
isinsteadof = OBJECTPROPERTY( id, 'ExecIsInsteadOfTrigger'),
status = CASE OBJECTPROPERTY(id, 'ExecIsTriggerDisabled') WHEN 1 THEN 'Disabled' ELSE 'Enabled' END
FROM sysobjects
WHERE type = 'TR'
Yöntem 2
Kod:
SELECT DISTINCT
o.name AS Object_Name,
o.type_desc
FROM sys.sql_modules m
INNER JOIN
sys.objects o
ON m.object_id = o.object_id
WHERE m.definition Like '%truncate%tb_user%'
Varsa Eğer Silmek İcin
Kod:
SRO_VT_SHARD
drop trigger trigger_adı


