例如加载的文件为loadTest.txt; 内容如下:
abc|defgh|aaaa|bbbbbb|ccccc|ddddd|eeee|fffF
abc|defgh|aaaa|bbbbbb|ccccc|ddddd|eeee|fffF
abc|defgh|aaaa|bbbbbb|ccccc|ddddd|eeee|fffF
Load tableMy_Table
(
ORG_SID '|',
DEAL_SID '|',
ALL_TIME_SID '|',
R_COUNT_DIM_SID '|,
T_TAX_STOR_COST '|',
T_STOR_COST '|',
T_STOR_SUM '|',
CREATED_DT '\X0A' --数据文件中每行的换行符(16进制)
)
From '/load_data/loadTest.txt' ---要加载文件的路径
ESCAPES OFF
QUOTES OFF
NOTIFY 100000
WITH CHECKPOINTON;
COMMIT;
文件以‘|’作为分隔符,每行的换行符以 '\X0A'换行; 通常的换行有'\x0d\x0a'(回车、换行) 或'\x0A' (换行)
load table 语法写入存储过程,然后直接调用存储过程文件即可加载入库;