【发布时间】:2013-06-07 10:04:55
【问题描述】:
我有一个使用此字符分隔的数据提取 |
我需要将此数据加载到 MySQL 数据库表中,但我正在努力处理被函数终止的行。
谁能帮我确定终止这些字段的正确方法?我的示例数据如下。
我已经尝试过 '"|"' 但这不适用于第一个和最后一个字段。
示例:
00000000|OLD TRUCK|9|13|02|Z |Z |9999|111|99|ZZ|ZZ|ZZ|ZZ||ZZ|ZZ|99|999|2
【问题讨论】:
-
你想终止什么?
-
请向我们展示您尝试失败的示例。
-
LOAD DATA LOCAL INFILE 'example.txt' INTO TABLE 示例表 FIELDS TERMINATED BY '|'由 '\r\n' 终止的行;
-
LOAD DATA LOCAL INFILE 'example.txt' INTO TABLE 示例表 FIELDS TERMINATED BY '"|"' LINES TERMINATED BY '\r\n';