diff options
| author | Bruce Momjian <bruce@momjian.us> | 2004-06-09 23:39:24 +0000 |
|---|---|---|
| committer | Bruce Momjian <bruce@momjian.us> | 2004-06-09 23:39:24 +0000 |
| commit | 659660c116bb839483f9f0dabc24250ba6072df8 (patch) | |
| tree | 47f6350bbc3a9b559ea962fb356b9d363997c86f /src/test/regress/sql | |
| parent | 337f802460cf51c4d7a6628a263bea7789e57e11 (diff) | |
| download | postgresql-659660c116bb839483f9f0dabc24250ba6072df8.tar.gz | |
Add regression tests for CSV COPY format.
Diffstat (limited to 'src/test/regress/sql')
| -rw-r--r-- | src/test/regress/sql/copy2.sql | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/test/regress/sql/copy2.sql b/src/test/regress/sql/copy2.sql index 52d8f563e3..35c376d1e3 100644 --- a/src/test/regress/sql/copy2.sql +++ b/src/test/regress/sql/copy2.sql @@ -116,6 +116,19 @@ COPY x TO stdout; COPY x (c, e) TO stdout; COPY x (b, e) TO stdout WITH NULL 'I''m null'; +CREATE TABLE y ( + col1 text, + col2 text +); + +INSERT INTO y VALUES ('Jackson, Sam', '\\h'); +INSERT INTO y VALUES ('It is "perfect".','\t'); +INSERT INTO y VALUES ('', NULL); + +COPY y TO stdout WITH CSV; +COPY y TO stdout WITH CSV QUOTE '''' DELIMITER '|'; +COPY y TO stdout WITH CSV FORCE QUOTE col2 ESCAPE '\\'; + DROP TABLE x; DROP FUNCTION fn_x_before(); DROP FUNCTION fn_x_after(); |
