SQL禁用所有触发器declare @IDList as varchar(8000)
SQL禁用所有触发器declare @ID 
as int 
SQL禁用所有触发器declare @i 
as int
SQL禁用所有触发器declare @sql varchar(
500)
SQL禁用所有触发器
SQL禁用所有触发器declare @tableName varchar(
500)
SQL禁用所有触发器declare @trigger varchar(
500)
SQL禁用所有触发器
SQL禁用所有触发器
set @tableName=''
SQL禁用所有触发器
set @trigger=''
SQL禁用所有触发器
set @IDList=''
SQL禁用所有触发器
SQL禁用所有触发器select @IDList
=@IDList+cast(ID as varchar(500))+',' from    sysobjects bbbb   where   type='tr' order by ID
SQL禁用所有触发器
SQL禁用所有触发器
if len(@IDList)=0
SQL禁用所有触发器
return
SQL禁用所有触发器
SQL禁用所有触发器
SQL禁用所有触发器
while CharIndex(',',@IDList)<>0
SQL禁用所有触发器Begin
SQL禁用所有触发器
set @ID = SubString(@IDList,1,CharIndex(',',@IDList)-1)
SQL禁用所有触发器
set @IDList = Replace(','+@IDList,','+Cast(@ID as nvarchar(50))+',','')
SQL禁用所有触发器
--select @ID
SQL禁用所有触发器
SQL禁用所有触发器select @trigger
=name,@tableName=(select [name] from sysobjects eee where eee.id=bbbb.parent_obj) from   sysobjects bbbb   where   type='tr' and id=@ID
SQL禁用所有触发器
SQL禁用所有触发器
--如果要启用,disable改成enable
SQL禁用所有触发器
set @sql = 'alter table '+ @tableName +' disable trigger ' + @trigger
SQL禁用所有触发器exec(@sql)
SQL禁用所有触发器
--print(@sql)
SQL禁用所有触发器
SQL禁用所有触发器

相关文章:

  • 2021-11-11
  • 2022-02-22
  • 2022-12-23
  • 2021-11-15
  • 2022-12-23
  • 2022-01-13
猜你喜欢
  • 2022-12-23
  • 2022-01-13
  • 2022-02-04
  • 2022-12-23
  • 2022-01-16
  • 2021-12-18
  • 2021-10-01
相关资源
相似解决方案