SQLLDR转义特殊字符,例如< 96>

时间:2016-06-20 14:26:34

标签: oracle sql-loader

专家,

我发现使用SQLLDR加载具有特殊字符的数据,如下面的行。

VOSSN-SMUP|VOSSN MANUAL STATUS UPDATE FEE|VOSSN|Note Update|SM Completed <96> Final||

我的控制文件。

LOAD DATA
CHARACTERSET UTF8
INTO TABLE PROD_MAP_T
SINGLEROW
FIELDS TERMINATED BY '|'
TRAILING NULLCOLS
(
REQUEST_TYPE        CHAR,
STATUS              CHAR,
SUB_TYPE            CHAR,
SUB_TYPE            CHAR,
REVERIFICATION      CHAR,
ISRUSH              CHAR,
CLIENT_ID           CHAR
)

加载后的数据如下:

SM Completed � Batch Sent to IRS

0 个答案:

没有答案