PostgreSQL:是否可以使用触发器删除作为更新

PostgreSQL:是否可以使用触发器删除作为更新,sql,postgresql,triggers,Sql,Postgresql,Triggers,我想在特定的表上使用触发器,其中任务是在请求删除时对每行的一列执行更新 我不能在这里用代替,因为它只支持查看。我可以马上想到两种方法: 为此类行为创建一个规则 在删除之前创建一个,触发时执行更新,并从中返回NULL。看 我可以马上想到两种方法: 为此类行为创建一个规则 在删除之前创建一个,触发时执行更新,并从中返回NULL。看

我想在特定的表上使用触发器,其中任务是在请求删除时对每行的一列执行更新


我不能在这里用
代替
,因为它只支持查看。

我可以马上想到两种方法:

  • 为此类行为创建一个规则
  • 在删除之前创建一个
    ,触发时执行
    更新
    ,并从中返回
    NULL
    。看

  • 我可以马上想到两种方法:

  • 为此类行为创建一个规则
  • 在删除之前创建一个
    ,触发时执行
    更新
    ,并从中返回
    NULL
    。看