Hitachi

ノンストップデータベース HiRDB Version 9 コマンドリファレンス(Windows(R)用)


3.3.1 define system文

define system 〔dicinf {unlimited|limited}〕
       〔dictionary datatype mchar {use|nouse〕
 ;
〈この項の構成〉

(1) dicinf{unlimited|limited}

ディクショナリ表をアクセスする場合に,ユーザが持っている権限によって検索できる情報を限定するかどうかを指定します。

unlimited

ディクショナリ表をアクセスする場合に,すべての情報を検索できます。

limited

ディクショナリ表をアクセスする場合に,ユーザが持っている権限によって検索できる情報を限定します。DBA権限を持っているユーザは,すべての情報を検索できます。DBA権限を持っていないユーザは,利用できる情報だけ検索できます。

limitedを指定した場合,ディクショナリ表を検索するUAPのアクセス表数が増大するので,同時アクセス可能実表数(pd_max_access_tablesの値)を大きくする必要があります。一つのディクショナリ表につき,同時アクセス可能実表数は5必要です。

ディクショナリ表の参照権限の設定については,マニュアル「HiRDB Version 9 システム運用ガイド」を参照してください。

(2) dictionary datatype mchar {use|nouse

ディクショナリ表のデータに混在文字データを使用するかどうかを指定します。

use:

ディクショナリ表の列のデータ型がMVARCHARになります。

nouse:

ディクショナリ表の列のデータ型がVARCHARになります。

MVARCHARにするか,又はVARCHARにするかの選択基準を次に示します。