Skip to content
Snippets Groups Projects
Commit 167bc6c6 authored by Neil Conway's avatar Neil Conway
Browse files

Add regression test for consecutive newlines in COPY CSV mode. (There is

no bug related to this functionality in HEAD, but it's worth adding a test
for anyway.) From Andrew Dunstan.
parent 3b6073de
No related branches found
No related tags found
No related merge requests found
......@@ -191,6 +191,9 @@ COPY y TO stdout WITH CSV FORCE QUOTE col2 ESCAPE '\\';
"Jackson, Sam","\\h"
"It is \"perfect\"."," "
"",
--test that we read consecutive LFs properly
CREATE TEMP TABLE testnl (a int, b text, c int);
COPY testnl FROM stdin CSV;
DROP TABLE x, y;
DROP FUNCTION fn_x_before();
DROP FUNCTION fn_x_after();
......@@ -129,6 +129,17 @@ COPY y TO stdout WITH CSV;
COPY y TO stdout WITH CSV QUOTE '''' DELIMITER '|';
COPY y TO stdout WITH CSV FORCE QUOTE col2 ESCAPE '\\';
--test that we read consecutive LFs properly
CREATE TEMP TABLE testnl (a int, b text, c int);
COPY testnl FROM stdin CSV;
1,"a field with two LFs
inside",2
\.
DROP TABLE x, y;
DROP FUNCTION fn_x_before();
DROP FUNCTION fn_x_after();
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment