イベントハンドラは、イベントをトリガするアクションとは別の接続上で実行されます。そのため、クライアントアプリケーションに影響することはありません。イベントハンドラは、イベントの作成者の権限で実行されます。
イベントハンドラは、スケジュールされたイベント用か、システムイベント処理用かにかかわらず、複合文を含んでいて、多くの点でストアドプロシージャに似ています。ループや条件付き実行などを追加することができます。また、SQL Anywhere デバッガを使ってイベントハンドラをデバッグすることができます。
各イベントハンドラの実行後、エラーが発生しない場合、COMMIT が発生します。エラーが発生した場合は、ROLLBACK が発生します。
データベースサーバによるシステムイベントのチェック
データベースサーバによるスケジュールされたイベントのチェック
イベントハンドラの実行
データベースイベントの作成
イベントハンドラのトリガ
イベントハンドラのデバッグ
イベントハンドラを隠す
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |