Transact-SQL 参考

sp_check_for_sync_trigger

确定用户定义触发器或存储过程是否正在可更新订阅的上下文中被调用。该存储过程在发布服务器的发布数据库上执行。

语法

sp_check_for_sync_trigger [ @tabid = ] 'tabid'
    [ , [ @trigger_op = ] 'trigger_output_parameters' OUTPUT ]

参数

[@tabid = ] 'tabid'

是正对其进行即时更新触发器检查的表对象 ID。tabid 的数据类型为 int,没有默认设置。

[@trigger_op = ] 'trigger_output_parameters' OUTPUT

指定输出参数是否返回其正调用的触发器类型。trigger_output_parameters 的数据类型为 char(10),可以是下列值之一。

描述
Ins INSERT 触发器
Upd UPDATE 触发器
Del DELETE 触发器
NULL(默认值)  

返回代码值

0 表示在即时更新触发器的上下文中未调用该存储过程。1 表示在即时更新触发器的上下文中正调用该存储过程,而且该存储过程是 @trigger_op 中所返回的触发器类型。

注释

sp_check_for_sync_trigger 用于快照复制和事务复制。

权限

public 角色成员可以执行 sp_check_for_sync_trigger

请参见

系统存储过程