You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

5.32.6 SET

SET コマンドを使って、現在のディレクトリとデータベース接続の動作を設定します。
構文:

コマンド

キーワード

開発者用メモ

SET

DIR

任意。DIRキーワードを使用して、現在のディレクトリとして設定する相対ディレクトリ・パスまたは絶対ディレクトリ・パスを指定します。

 

ONERROR

*ROLLBACK

任意。このキーワードは、SQLステートメントの実行時に例外が発生した場合に行うアクションを指定する場合に使用されます。
SQL ステートメント実行時に例外が発生した場合、ロールバックが開始されます。
デフォルト。

 

 

*CONTINUE

SQL ステートメント実行時に例外が発生した場合、処理は続行されます。

 

 

*DISCONNECT

SQL ステートメント実行時に例外が発生した場合、データベース接続が閉じられます。

 

ONWARNING

*STOP

任意。このキーワードは、SQLステートメントの実行時に警告メッセージが発生した場合に行うアクションの指定に使用されます。
SQL ステートメント実行時に警告が発生した場合、コマンドは中止されます。
デフォルト。

 

 

*CONTINUE

SQL ステートメント実行時に警告が発生した場合、処理は続行されます。

 

READONLY

*YES

任意。データベース接続の読み取り専用モードを有効にします。
デフォルトはありません。

 

 

*NO

データベース接続の読み取り専用モードを無効にします。

 

AUTOCOMMIT

*YES

任意。データベース接続の自動コミット・モードを有効にします。
デフォルトはありません。

 

 

*NO

データベース接続の自動コミット・モードを無効にします。

 

ISOLATION

*NONE

任意。接続のトランザクション分離レベルを NONE に設定します。
デフォルトはありません。

 

 

*READCOMMITTED

接続のトランザクション分離レベルを READ COMMITTED に設定します。

 

 

*READUNCOMMITTED

接続のトランザクション分離レベルを READ UNCOMMITTED に設定します。

 

 

*REPEATABLEREAD

接続のトランザクション分離レベルを 繰り返しEPEATABLE READ に設定します。

 

 

*SERIALIZABLE

接続のトランザクション分離レベルを SERIALIZABLE に設定します。


SET ISOLATION(*READCOMMITTED) AUTOCOMMIT(*NO)
 

  • No labels