6
如何從我的表中刪除所有觸發器。我有很多表格,但其中大約20個有觸發器,我想將它們全部刪除。SQL Server 2005 - 刪除表觸發器?
如何從我的表中刪除所有觸發器。我有很多表格,但其中大約20個有觸發器,我想將它們全部刪除。SQL Server 2005 - 刪除表觸發器?
運行以下命令:
SELECT 'DROP TRIGGER ' + name
FROM sysobjects
WHERE type = 'tr'
然後複製的結果,並運行在查詢分析器。這將擺脫所有的觸發器。
+1。好而簡單! – 2010-08-17 04:07:36
優秀和酷!謝謝 – Alex 2010-08-17 04:20:21