0
我想知道當用戶被添加到組或從組中刪除時是否可以觸發?直接在組中創建用戶時,此觸發器是否也可以工作(create role ... in group ...
)?
(實際上,我希望指定組的某些用戶具有特定的search_path,因此我可以在觸發器中設置/重置search_path)。postgresql在用戶組更改時觸發?
我想知道當用戶被添加到組或從組中刪除時是否可以觸發?直接在組中創建用戶時,此觸發器是否也可以工作(create role ... in group ...
)?
(實際上,我希望指定組的某些用戶具有特定的search_path,因此我可以在觸發器中設置/重置search_path)。postgresql在用戶組更改時觸發?
不,PostgreSQL不支持DDL觸發器,只支持INSERT,UPDATE,DELETE或TRUNCATE事件。也許在9.1版本中,但這將是2011年甚至2012年或更晚。
http://www.postgresql.org/docs/current/interactive/sql-createtrigger.html