Stream triggers reference
=========================

..  NoteAlso::
   ストリームトリガーの概要については、 :ref:`Stream triggers <Stream triggers>`  。

.. ::
   :ref:`競合トリガー <競合トリガー>` と :ref:`Transformトリガー <Transformトリガー>` は、トリガーAPIが提供する事前定義された変数とPGDが提供する追加情報ファンクションを介して、行とメタデータに関する情報にアクセスします。

PL/pgSQLでは、次の事前定義された変数とファンクションを使用できます。

- :ref:`Stream triggers row variables <Stream triggers row variables>` 

- :ref:`Stream triggers row functions <Stream triggers row functions>` 

- :ref:`bdr.trigger_get_row <bdr.trigger_get_row>` 

- :ref:`bdr.trigger_get_committs <bdr.trigger_get_committs>` 

- :ref:`bdr.trigger_get_xid <bdr.trigger_get_xid>` 

- :ref:`bdr.trigger_get_type <bdr.trigger_get_type>` 

- :ref:`bdr.trigger_get_conflict_type <bdr.trigger_get_conflict_type>` 

- :ref:`bdr.trigger_get_origin_node_id <bdr.trigger_get_origin_node_id>` 

- edb_21

ストリームトリガーの作成とドロップは、操作インターフェイスを介して管理されます。

- :ref:`Stream triggers manipulation interfaces <Stream triggers manipulation interfaces>` 

- :ref:`bdr.create_conflict_trigger <bdr.create_conflict_trigger>` 

- :ref:`bdr.create_transform_trigger <bdr.create_transform_trigger>` 

- :ref:`bdr.drop_trigger <bdr.drop_trigger>` 

.. toctree::
  :maxdepth: 3

  REFERENCE--reference--tables-views-functions--streamtriggers--interfaces
  REFERENCE--reference--tables-views-functions--streamtriggers--rowfunctions
  REFERENCE--reference--tables-views-functions--streamtriggers--rowvariables
