新しい索引を登録します。
索引登録 | [ <カーソル名> ,] <索引名> | |
, ( <項目名> : <整列順> [ , <項目名> : <整列順> ]... ) | ||
, 重複禁止 = する | しない V3 の順序パラメータ「重複禁止」を「重複禁止=する」に解釈すること。 | ||
, ナル同士は重複 = する | しない |
昇順 | 文字列型,ファイル型項目以外で,小さいものから順に並べます。(文字列型ファイル型以外の既定値) |
降順 | 文字列型,ファイル型項目以外で,大きいものから順に並べます。 |
辞書順 | 文字列型,ファイル型項目で,ABC,五十音順に並べます。(文字列型ファイル型の既定値) |
辞書逆順 | 文字列型,ファイル型項目で,ABC,五十音順の逆順に並べます。 |
文字符号順 | 文字列型,ファイル型項目で,文字符号(JISコード)の小さいものから順に並べます。 |
文字符号逆順 | 文字列型,ファイル型項目で,文字符号(JISコード)の大きいものから順に並べます。 |
する | 同じ整列キーをもつレコードは挿入できないようにします。 |
しない | 同じ整列キーをもつレコードでも挿入できるようにします。(既定値) |
する | ナル同士を重複とみなします。 |
しない | ナル同士を重複とはみなしません。(既定値) |
<カーソル名> | 変化しません。 | |
カレントカーソル | <カーソル名> と同じ内容になります。 | |
$$CMDSTATE | = 0 | 正常終了 |
= 54 | 同時使用モードでは索引登録できません | |
= 106 | 権限違反によりオープンできません | |
= 201 | カーソルが正しくありません | |
= 311 | すでに同名の索引があるので登録できません |
構造 | コマンド | パラメータ |
---|---|---|
オープン | @MASTER, 'MASTER.DPT' | |
索引登録 | @MASTER, '商品番号順', ([商品番号]:文字符号順 ), 重複禁止=する | |
整列 | @MASTER, '商品番号順' |