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データ型