ALTER TABLE [stores] NOCHECK CONSTRAINT All --暫停約束
ALTER TABLE [stores] DISABLE TRIGGER ALL --暫停觸發器
--------
執行自己的操作
--------
ALTER TABLE [stores] ENABLE TRIGGER ALL --恢復觸發器
ALTER TABLE [stores] CHECK CONSTRAINT All --恢復約束
select * from sysobjects where xtype='TR'
select * from sysobjects where xtype='TR' and parent_obj=object_id('表名')
xtype char(2) 對象類型。可以是下列對象類型中的一種:
C = CHECK 約束
D = 默認值或 DEFAULT 約束
F = FOREIGN KEY 約束
L = 日志
FN = 標量函數
IF = 內嵌表函數
P = 存儲過程
PK = PRIMARY KEY 約束(類型是 K)
RF = 復制篩選存儲過程
S = 系統表
TF = 表函數
TR = 觸發器
U = 用戶表
UQ = UNIQUE 約束(類型是 K)
V = 視圖
X = 擴展存儲過程