CheckAuth — 在表上创建触发器,以根据授权令牌阻止/允许更新和删除行。
integer CheckAuth(
text a_schema_name, text a_table_name, text a_key_column_name)
;
integer CheckAuth(
text a_table_name, text a_key_column_name)
;
在表上创建触发器以防止/允许基于授权令牌更新和删除行。 使用 <rowid_col> 列标识行。
如果未传入a_schema_name,则在当前模式中搜索表。
![]() |
|
如果该表上已存在授权触发器,则函数会出错。 如果未启用事务支持,函数将引发异常。 |
可用性:1.1.3
SELECT CheckAuth('public', 'towns', 'gid'); result ------ 0