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

时间:2015-01-26 11:46:19

标签: java sql postgresql

我想在其体内创建BL程序。我在SQL中找到相同的示例,但在postgresql中找不到。

2 个答案:

答案 0 :(得分:12)

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

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

答案 1 :(得分:5)

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