フィールドのデータ型を指定することによって、SQL*Loaderでフィールドのデータが処理される方法が決まります。たとえば、INTEGER
データ型を指定するとバイナリ・データとして処理され、INTEGER
EXTERNAL
を指定すると数字を表す文字データとして処理されます。CHAR
を指定したフィールドには、すべての文字データを含むことができます。
各フィールドに指定できるデータ型は1つのみで、データ型が指定されていない場合、CHAR
であるとみなされます。
「SQL*Loaderのデータ型」 では、SQL*Loaderデータ型をOracleデータ型に変換する方法と、各SQL*Loaderデータ型の詳細を説明しています。
データ型を指定する前に、フィールドの位置を指定する必要があります。