@@ -51,23 +51,23 @@ CREATE USER MAPPING FOR regress_no_priv_user SERVER file_server;
51
51
CREATE FOREIGN TABLE tbl () SERVER file_server OPTIONS (format 'xml'); -- ERROR
52
52
ERROR: COPY format "xml" not recognized
53
53
CREATE FOREIGN TABLE tbl () SERVER file_server OPTIONS (format 'text', quote ':'); -- ERROR
54
- ERROR: COPY quote available only in CSV mode
54
+ ERROR: COPY QUOTE requires CSV mode
55
55
CREATE FOREIGN TABLE tbl () SERVER file_server OPTIONS (format 'text', escape ':'); -- ERROR
56
- ERROR: COPY escape available only in CSV mode
56
+ ERROR: COPY ESCAPE requires CSV mode
57
57
CREATE FOREIGN TABLE tbl () SERVER file_server OPTIONS (format 'binary', header 'true'); -- ERROR
58
58
ERROR: cannot specify HEADER in BINARY mode
59
59
CREATE FOREIGN TABLE tbl () SERVER file_server OPTIONS (format 'binary', quote ':'); -- ERROR
60
- ERROR: COPY quote available only in CSV mode
60
+ ERROR: COPY QUOTE requires CSV mode
61
61
CREATE FOREIGN TABLE tbl () SERVER file_server OPTIONS (format 'binary', escape ':'); -- ERROR
62
- ERROR: COPY escape available only in CSV mode
62
+ ERROR: COPY ESCAPE requires CSV mode
63
63
CREATE FOREIGN TABLE tbl () SERVER file_server OPTIONS (format 'text', delimiter 'a'); -- ERROR
64
64
ERROR: COPY delimiter cannot be "a"
65
65
CREATE FOREIGN TABLE tbl () SERVER file_server OPTIONS (format 'text', escape '-'); -- ERROR
66
- ERROR: COPY escape available only in CSV mode
66
+ ERROR: COPY ESCAPE requires CSV mode
67
67
CREATE FOREIGN TABLE tbl () SERVER file_server OPTIONS (format 'csv', quote '-', null '=-='); -- ERROR
68
68
ERROR: CSV quote character must not appear in the NULL specification
69
69
CREATE FOREIGN TABLE tbl () SERVER file_server OPTIONS (format 'csv', delimiter '-', null '=-='); -- ERROR
70
- ERROR: COPY delimiter must not appear in the NULL specification
70
+ ERROR: COPY delimiter character must not appear in the NULL specification
71
71
CREATE FOREIGN TABLE tbl () SERVER file_server OPTIONS (format 'csv', delimiter '-', quote '-'); -- ERROR
72
72
ERROR: COPY delimiter and quote must be different
73
73
CREATE FOREIGN TABLE tbl () SERVER file_server OPTIONS (format 'csv', delimiter '---'); -- ERROR
@@ -138,7 +138,7 @@ CREATE FOREIGN TABLE text_csv (
138
138
) SERVER file_server
139
139
OPTIONS (format 'text', filename :'filename', null 'NULL');
140
140
SELECT * FROM text_csv; -- ERROR
141
- ERROR: COPY force not null available only in CSV mode
141
+ ERROR: COPY FORCE_NOT_NULL requires CSV mode
142
142
ALTER FOREIGN TABLE text_csv OPTIONS (SET format 'csv');
143
143
\pset null _null_
144
144
SELECT * FROM text_csv;
0 commit comments