Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 事件\数据(事件\实例/对象类型)返回哪些值_Sql Server - Fatal编程技术网

Sql server 事件\数据(事件\实例/对象类型)返回哪些值

Sql server 事件\数据(事件\实例/对象类型)返回哪些值,sql-server,Sql Server,我喜欢SQL Server 2014,正在处理eventdata()。我注意到该事件返回对象类型,如“PROCEDURE”。是否有列出此“objectType”返回的所有值的文档?MSDN页面可能是您想要的,但参考页面是包含指向的链接的网页,该链接将为您提供最终答案 在events.xsd中,ObjectType被定义为SSWNAMEType,它基本上是nvarchar(128),不幸的是不是choice类型元素。但是,SQL Server有一种广泛使用的“对象类型”,在这种类型中,您可以从可能

我喜欢SQL Server 2014,正在处理
eventdata()
。我注意到该事件返回对象类型,如“PROCEDURE”。是否有列出此“objectType”返回的所有值的文档?

MSDN页面可能是您想要的,但参考页面是包含指向的链接的网页,该链接将为您提供最终答案


在events.xsd中,ObjectType被定义为SSWNAMEType,它基本上是nvarchar(128),不幸的是不是choice类型元素。但是,SQL Server有一种广泛使用的“对象类型”,在这种类型中,您可以从可能的数据库级对象开始。或者,查看,您可能能够从事件名称推断出可能的对象类型。

谢谢@Rhys。我实际上在寻找objectType返回的确切值,并且该值已经存在于该文档中,但似乎没有任何内容与event_instance/objectType给出的输出相匹配。谢谢@Rhys。你提供的链接很有帮助。尽管event_实例返回的对象类型不同于sys.objects.type和sys.object_type_desc(如“过程”与“SQL_存储过程”),但它不知何故将我指向了我想要实现的地方。看起来很难,我所做的是创建db对象,并让db触发器打印event_实例/objecttype。