开启关闭触发器 禁用: ALTER TABLE member DISABLE TRIGGER trig1 GO 恢复: ALTER TABLE member ENABLE TRIGGER trig1 GO --------------------------------------------------------------- --禁用某个表上的所有触发器 ALTER TABLE member DISABLE TRIGGER all --启用某个表上的所有触发器 ALTER TABLE me
select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJECT' declare @spid int Set @spid = 87 --锁表进程 DECLARE @sql varchar(1000) set @sql='kill '+cast(@spid as varchar) exec(@s
---假设在SQL SERVER 2005里面有一张表,其中有两个字段需要做唯一性约束, ---不能有重复值,但是允许其为空值,如果都是空值,则允许重复 CREATE TRIGGER [dbo].[insert] ON [dbo].[table1] INSTEAD OF INSERT AS BEGIN declare @i int; declare @errmsg char; declare cursor1 cursor for select count(*) num from inserted