)入力name新しいトリガに付与する名前です。table既存のテーブルの名前です。funcユーザが提供する関数です。出力CREATEトリガの作成に成功した場合に返されるメッセージです。は新しいトリガを現在のデータベースに登録します。前後いずれでも起動を指定することができます。挿入されたタプルを変更することもできます。トリガを作成することはできません。この場合は、ルールやビューの方がより適しています。トリガの章を参照して下さい。権限を持つ必要があります。トリガは実装されていません。コマンドを参照して下さい。テーブルに行を追加または更新する前に検査します。テーブルに対する全ての参照を削除します。番目の例は、以下のように外部キー制約を使用して実現することもできます。標準の一部を実装します。以下の機能は実装されていません。特定の列への更新に対してトリガを発行できます。"old"および"new"行やテーブルに別名を定義することができます。トリガ関数を複数のユーザ定義の言語で作成することができますので、データへのアクセス方法は言語独自の方法で取り扱われます。文レベルのトリガはなく、行レベルのトリガのみ存在します。トリガによる動作としてストアドプロシージャしか実行できません。トリガによる動作として実行することができます。この制限は、これらのコマンドを実行するストアドプロシージャを作成することで簡単に解決することができます。