ヌル値可能フィールドの入力専用サポート
外部記述入力専用ファイルにヌル値可能フィールドが含まれてい
て、ALWNULL(*INPUTONLY) キーワードが制御仕様書に指定されて
いる場合には、以下の条件が適用されます。
- データベース・ファイルからレコードを検索しているときに、そのレコード
内にヌル値を含むフィールドがいくつかある場合、ヌル値可能フィールドの
データベースのデフォルト値は、ヌル値を含むそれらのフィールド内に置かれます。 デフォルトの値は、ユーザー定義の DDS のデフォルトの値またはシステムのデフォルトの値です。
- レコード内のフィールドにヌル値があるかどうかは判別する
ことはできません。
- 入力フィールドが外部記述入力専用ファイルからのヌル値可能フィールドであ
る場合には、制御レベル標識、突き合わせフィールド項目、およびフィールド標識を
入力仕様書で使用することはできません。
- キー順入力演算命令の演算項目 1 が、
外部記述入力専用ファイル内の
ヌル値可能キー・フィールドに対応するときは、キー順命令は使用できません。
注:
ALWNULL コマンド・パラメーターに指定された *INPUTONLY また
は *YES についても、同じ条件が適用されます。
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.