是否可以在postgresql中创建没有执行过程的触发器?

use*_*572 13 java sql postgresql

我想在它的身体中创建BL的程序.我在SQL中找到相同的示例,但在postgresql中找不到.

M F*_*eed 16

每个RDBMS都有自己的SQL语言.您无法在PostgreSQL中创建触发器,因为您可以在Oracle/MS SQL等中创建.为了在PostgreSQL中创建触发器,您必须

  1. 用你的BL在PostgreSQL中创建一个函数
  2. 创建一个触发器并将您的函数与此触发器相关联.


Pav*_*ule 5

不可能-PostgreSQL不支持SQL触发器-每个触发器都需要一个相关的触发器函数。其他数据库仅支持SQL触发器,但不支持PostgreSQL。