あるテーブル定義
Create Table TBL_DST13_TTBIT ( DST13TNOTE VARCHAR2(4000) )
制御ファイルは
LOAD DATA
INFILE 'DST13.csv'
REPLACE
INTO TABLE TBL_DST13_TTBIT
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
(DST13TNOTE)
SQL*Loaderでは255byteを超過する場合は「データ・ファイルのフィールドが最大長を超えています。 」というエラー出ます。 ですから、制御ファイルにサイズを指定する必要がある為です。
DST13TNOTE,
↓
DST13TNOTE CHAR(4000),
とすることででなくなりました。
SQL*Loader使用技巧1
最新推荐文章于 2024-09-21 10:25:52 发布