如何知道某表是否有触发器?有几种方法?

华夏小卒 2010-08-30 03:49:13

...全文
396 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
华夏小卒 2010-08-30
  • 打赏
  • 举报
回复
哪里可以看出来有触发器?
sp_help 'tb'

Name Owner Type Created_datetime
-------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------- ------------------------------- -----------------------
tb dbo user table 2010-08-30 16:15:11.170



Column_name Type Computed Length Prec Scale Nullable TrimTrailingBlanks FixedLenNullInSource Collation
-------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------- ----------------------------------- ----------- ----- ----- ----------------------------------- ----------------------------------- ----------------------------------- --------------------------------------------------------------------------------------------------------------------------------
id int no 4 10 0 yes (n/a) (n/a) NULL


Identity Seed Increment Not For Replication
-------------------------------------------------------------------------------------------------------------------------------- --------------------------------------- --------------------------------------- -------------------
No identity column defined. NULL NULL NULL


RowGuidCol
--------------------------------------------------------------------------------------------------------------------------------
No rowguidcol column defined.


Data_located_on_filegroup
--------------------------------------------------------------------------------------------------------------------------------
PRIMARY


对象 'tb' 没有任何索引,或者您没有所需的权限。

未给对象 'tb' 定义任何约束,或者您没有所需的权限。

没有外键引用表 'tb',或者您没有引用表的相关权限。
所有具有架构绑定的视图均未引用表 'tb'。
华夏小卒 2010-08-30
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 wxf163 的回复:]
面试题都什么内容 分享分享
[/Quote]就这一个没注意,写的不好,其他没什么技术含量 ,就简单的2表左连接

还有2个模糊的问题:
1、对数据表的操作都有哪些语句?
2、对数据表的修改操作都有哪些?
华夏小卒 2010-08-30
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 ws_hgo 的回复:]
小卒面试题吗?
[/Quote]恩
王向飞 2010-08-30
  • 打赏
  • 举报
回复
面试题都什么内容 分享分享
rucypli 2010-08-30
  • 打赏
  • 举报
回复

select B.name
from sysobjects A,sysobjects B
where A.xtype ='TR' and A.parent_obj = B.id
ws_hgo 2010-08-30
  • 打赏
  • 举报
回复
小卒面试题吗?
claro 2010-08-30
  • 打赏
  • 举报
回复
select   *   from   sysobjects   where   xtype='TR' and name ='表名'
cjzm83 2010-08-30
  • 打赏
  • 举报
回复
EXEC sp_helptrigger 'dbo.aaaaaaaaaaaaa'
claro 2010-08-30
  • 打赏
  • 举报
回复
sp_help '架构名.表名'
lhb361387789 2010-08-30
  • 打赏
  • 举报
回复

******************查看数据库中的所有视图名**********************
select * from sysobjects where xtype='V'
****************************************************************

******************查看数据库中的所有触发器名**********************
select * from sysobjects where xtype='TR'
****************************************************************

******************查看数据库中的所有存储过程名**********************
select * from sysobjects where xtype='P'
****************************************************************


*******************显示数据库表名-----开始********************
select * from sysobjects where xtype ='u'
*******************显示数据库表名-----结束********************
百年树人 2010-08-30
  • 打赏
  • 举报
回复
打开企业管理器(sql2000)直接看

sql2005应该是打开SQL Server Management Studio

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧