Disable All Triggers in SQL Server

Hello to everyone,

In this article,

I will give information about how to disable All Triggers in SQL Server.

In SQL Server, in some cases, you may want to disable all triggers.

You can do this easily with the help of the code below.

--Disable All Triggers in SQL Server  

sp_MSforeachtable 'ALTER TABLE ? DISABLE TRIGGER all';

--Let's check the triggers 

SELECT name AS TriggerName,
       is_disabled AS DisabledStatus
FROM sys.triggers
WHERE type = 'TR';

When you run the code, you will get a result like the one below.

Disable All Triggers in SQL Server

As you can see, all triggers are disabled.

Good luck to everyone in business and life.


Yavuz Selim Kart

I try to explain what I know in software and database. I am still improving myself by doing research on many programming languages. Apart from these, I am also interested in Graphic Design and Wordpress. I also have knowledge about SEO and Social media management. In short, I am a determined person who likes to work hard.

You may also like...

Don`t copy text!