BYTEORDER
は、SQL*Loader制御ファイルのLENGTH
パラメータの後に置かれます。
異なるデータ・ファイルに異なるバイト順序を指定できます。ただし、INFILE
パラメータの前のBYTEORDER
指定が、プライマリ・データ・ファイルのすべてのリストに適用されます。
プライマリ・データ・ファイルに対するBYTEORDER
指定は、LOBFILEおよびSDFに対するデフォルトとしても使用されます。このデフォルトを上書きするには、LOBFILEまたはSDF指定を使用してBYTEORDER
を指定します。
BYTEORDER
パラメータは、制御ファイル内のデータには適用されません。
BYTEORDER
パラメータは次のものに適用されます。
2進INTEGER
データおよびSMALLINT
データ
可変長フィールドのバイナリ長(VARCHAR
、VARGRAPHIC
、VARRAW
およびLONG
VARRAW
データ型用)
UTF16キャラクタ・セットのデータ・ファイルの文字データ
FLOAT
およびDOUBLE
データ型(データが書き込まれたシステムに、SQL*Loaderが実行されているシステム上のデータと互換性のある浮動小数点の表現がある場合)
BYTEORDER
パラメータは、次のものには適用されません。
RAWデータ型(RAW
、VARRAW
またはVARRAWC
)
図形データ型(GRAPHIC
、VARGRAPHIC
またはGRAPHIC
EXTERNAL
)
UTF16以外のキャラクタ・セットのデータ・ファイルの文字データ
ZONED
または(PACKED) DECIMAL
データ型