OBJECTPROPERTY(Owner_Id)对触发器不起作用

时间:2015-10-19 09:22:33

标签: sql sql-server triggers sql-server-2012

我想获取触发器的表名。我使用OBJECTPROPETY()函数和'OwnerId'作为属性输入。

Select ObjectProperty(Object_Id('TriggerName'), 'OwnerId')

根据documentation,它应该返回parent_object_id。它返回1.我错过了什么?

我使用SQL Server 2012 btw。

ObjectProperty

1 个答案:

答案 0 :(得分:0)

触发器的所有者是Schema,而不是Table。 schema_id为1,那么owner_id为1。