SQL*Loader制御ファイルでは、OPTIONS
句を使用してコマンドライン・パラメータを指定できます。これは、同じオプションの組合せで何度も制御ファイルを使用する場合に役立ちます。OPTIONS
句は、LOAD
DATA
文の前に置きます。
OPTIONS
句では、次のコマンドライン・パラメータを指定できます。これらのパラメータの説明は、「SQL*Loaderコマンドライン・リファレンス」を参照してください。
BINDSIZE = n
COLUMNARRAYROWS = n
DATA_CACHE = n
DEGREE_OF_PARALLELISM= {degree-num|DEFAULT|AUTO|NONE}
DIRECT = {TRUE | FALSE}
ERRORS = n
EXTERNAL_TABLE = {NOT_USED | GENERATE_ONLY | EXECUTE}
FILE = tablespace file
LOAD = n
MULTITHREADING = {TRUE | FALSE}
PARALLEL = {TRUE | FALSE}
READSIZE = n
RESUMABLE = {TRUE | FALSE}
RESUMABLE_NAME = 'text string'
RESUMABLE_TIMEOUT = n
ROWS = n
SILENT = {HEADER | FEEDBACK | ERRORS | DISCARDS | PARTITIONS | ALL}
SKIP = n
SKIP_INDEX_MAINTENANCE = {TRUE | FALSE}
SKIP_UNUSABLE_INDEXES = {TRUE | FALSE}
STREAMSIZE = n
TRIM= {LRTRIM|NOTRIM|LTRIM|RTRIM|LDRTRIM}
次に、SQL*Loader制御ファイルで使用できるOPTIONS
句の使用例を示します。
OPTIONS (BINDSIZE=100000, SILENT=(ERRORS, FEEDBACK) )
注意:
コマンドラインで指定したパラメータ値は、制御ファイルのOPTIONS
句で指定したパラメータ値を上書きします。