关于系统表sysobjects的问题?

sdsuper 2001-09-10 03:33:32
请问sysobjects中的deltrig,instrig,updtrig是用来做什么的啊?
它的type是int,为何有1536060558,690153554,866154181这样的数据啊
它们是用来记录用户表中删除,插入,更新的吗?
...全文
85 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sdsuper 2001-09-10
  • 打赏
  • 举报
回复
是这样的,我刚刚认真看了一下,才知道1536060558,690153554,866154181这些数字是
系统分配给触发器的系统id,在syscomments中有详细的说明,

——>>我想知道如何取到表哪个字段的值被更新呢?
http://www.csdn.net/expert/TopicView.asp?id=280544
知道的大侠们给我一点点的指导吧,谢谢了
okcai 2001-09-10
  • 打赏
  • 举报
回复
我认为
如果type='U'(用户表),deltrig,instrig,updtrig记录了建立在这张表上的触发器的
ID,分别是for delete,for insert,for update
如果type='TR'(触发器),好象只有deltrig里面有数据,记录了基表的ID
sdsuper 2001-09-10
  • 打赏
  • 举报
回复
up

34,590

社区成员

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

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