如何用SQL语句删除 SQL Server 中的触发器

触发器已经命名如:chufaqi
2025-03-23 11:50:23
推荐回答(5个)
回答1:

-- 查看数据库已有触发器
  use yourdatabase
  go
  select * from sysobjects where xtype='TR'
  -- 查看单个触发器
  exec sp_helptext '触发器名'

--删除触发器:
  基本语句如下:
  drop trigger trigger_name

回答2:

你可以直接用语句写呀,如:
create
trigger
[trigger
name]
on
[dbo].[table
name]
for
insert,
update,
delete
as
或者你用sql
server的企业管理器,选中要建立触发器的表,点后键,然后选择管理触发器,这时会弹出一个编辑窗口,然后自己编写触发器就ok了。

回答3:

http://topic.csdn.net/t/20030928/16/2311378.html

回答4:

禁用或启用触发器语法:
disable trigger 触发器名称 on [ALL SERVER|DATABASE] ;
enable trigger 触发器名称 on [ALL SERVER|DATABASE]
删除触发器
drop trigger 触发器名称 [all server|database];
例如
drop trigger emp on database

回答5:

DROP TRIGGER