Hallo,
i have tried finding help in the Forum, but could not find my problem situation.
When loading the Data VARCHAR Values are cutoff by one character.
If I remove ESCAPED BY ‘\’‘ then it works fine, but i use ’ as escape Character (example ‘1235’|‘This’‘s fun’)
Table DDL:
CREATE TABLE OLAP.TEST (
ATTRIB_ID VARCHAR(5)
)
ENGINE = BRIGHTHOUSE;
IMPORT FILE:
cat /tmp/loader_test.dat
‘12345’
LOAD COMMAND:
LOAD DATA INFILE ‘/tmp/loader_test.dat’ INTO TABLE OLAP.TEST FIELDS TERMINATED BY ‘|’ ENCLOSED BY ‘\’’ ESCAPED BY ‘\’’ ;
RESULT
mysql> SELECT * FROM OLAP.TEST
-> ;
+—————-+
| ATTRIB_ID |
+—————-+
| 1234 |
+—————-+
1 rows in set (0.00 sec)
Any pointers would be great, thanks.
Thorsten

