DefaultSchema
Synopsis
[SQL] DefaultSchema=n
説明
値 n は、既定の SQL スキーマ名を定義する文字列です。最大文字列長は 128 文字です。既定値は以下のとおりです。
SQLUser
既定のスキーマ名が使用されるのは、未修飾のテーブル名が SQL 文で出現し、#import 文が指定されていない場合です。この設定は、SQL スキーマ名とクラス・パッケージ名間のマッピングとは関係ありません。既定のスキーマ名を指定するだけです。
既定のスキーマ名として _CURRENT_USER を指定した場合、既定のスキーマ名は現在ログインしているプロセスのユーザ名になり、プロセスがログインしていない場合は、SQLUser が既定のスキーマ名になります。
既定のスキーマ名として _CURRENT_USER/name (name は任意に選択した文字列) を指定した場合、既定のスキーマ名は現在ログインしているプロセスのユーザ名になり、プロセスがログインしていない場合は、name が既定のスキーマ名として使用されます。 例えば、プロセスがログインしていない場合、_CURRENT_USER/HMO では、HMO が既定のスキーマ名として使用されます。
DefaultSchema=SQLUser
上記のとおり。
[システム管理] > [構成] > [SQL およびオブジェクトの設定] > [一般 SQL 設定] ページの [デフォルト SQL スキーマ名] の設定で、文字列を入力します。