datatype_spec
句を使用して、データ型がデフォルトと異なる場合にデータ・ファイルのフィールドのデータ型を記述します。フィールドのデータ型は、外部表の対応する列のデータ型とは異なる場合があります。アクセス・ドライバで必要な変更が行われます。datatype_spec
句の構文は次のとおりです。
フィールドのバイト数または文字数が0の場合、フィールドはNULL
であると想定されます。オプションのDEFAULTIF
句を使用して、フィールドをデフォルトの値に設定するタイミングを指定します。また、オプションのNULLIF
句で、フィールドに対応付けられた列をNULL
に設定するタイミングに関するその他の条件を指定します。DEFAULTIF
句またはNULLIF
句がTRUE
の場合、これらの句を使用すると、データ・ファイルから読み込まれるすべての値が上書きされます。
関連項目:
NULLIF
およびDEFAULTIF
の詳細は、「init_spec句」を参照してください
データ・タイプの詳細は、『Oracle Database SQL言語リファレンス』を参照してください。