Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » SQL Anywhere サーバー データベース管理 » データベースのメンテナンス » スケジュールとイベントの使用によるタスクの自動化 » システムイベント

 

イベントのトリガー条件

各イベント定義には対応するシステムイベントがあります。また、イベント定義は 1 つまたは複数のトリガー条件を持ちます。システムイベントに対するトリガー条件が満たされるとイベントハンドラーがトリガーされます。

トリガー条件は CREATE EVENT 文の WHERE 句に含まれていて、AND キーワードを使用して結合できます。各トリガー条件は次のフォームで定義します。

event_condition( condition-name ) comparison-operator value

condition-name 引数は、さまざまなイベントタイプに対応できるようにあらかじめ設定されている文字列から 1 つを選択します。たとえば、DBSize (メガバイト単位のデータベースファイルサイズ) を使用して GrowDB システムイベントに適したトリガー条件を構築することができます。データベースサーバーは、条件名とイベントタイプの対応をチェックしません。イベントタイプのコンテキストで条件に意味があるかどうかを確認する必要があります。

 例