1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
|
# name: test/sql/copy/csv/test_greek_utf8.test
# description: Test copy from greek-utf8 csv
# group: [csv]
statement ok
PRAGMA enable_verification
statement ok
CREATE TABLE greek_utf8 AS SELECT i, nfc_normalize(j) j, k FROM read_csv('{DATA_DIR}/csv/real/greek_utf8.csv', columns=STRUCT_PACK(i := 'INTEGER', j := 'VARCHAR', k := 'INTEGER'), delim='|')
query ITI
SELECT * FROM greek_utf8 ORDER BY 1;
----
1689 00i\047m 2
1690 00i\047v 2
41561 2015 1
45804 21π 1
51981 24hours 1
171067 ardèch 2
182773 afi 1
607808 poverty 1
query I
COPY greek_utf8 TO '{TEMP_DIR}/greek_utf8.csv' DELIMITER ' ' HEADER;
----
8
# clear the table
statement ok
DELETE FROM greek_utf8;
query ITI
SELECT * FROM greek_utf8;
----
# now copy back into the table
query I
COPY greek_utf8 FROM '{TEMP_DIR}/greek_utf8.csv' DELIMITER ' ' HEADER;
----
8
query ITI
SELECT * FROM greek_utf8 ORDER BY 1;
----
1689 00i\047m 2
1690 00i\047v 2
41561 2015 1
45804 21π 1
51981 24hours 1
171067 ardèch 2
182773 afi 1
607808 poverty 1
|