@@ -51,23 +51,23 @@ CREATE USER MAPPING FOR regress_no_priv_user SERVER file_server;
5151CREATE FOREIGN TABLE tbl () SERVER file_server OPTIONS (format 'xml'); -- ERROR
5252ERROR: COPY format "xml" not recognized
5353CREATE 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
5555CREATE 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
5757CREATE FOREIGN TABLE tbl () SERVER file_server OPTIONS (format 'binary', header 'true'); -- ERROR
5858ERROR: cannot specify HEADER in BINARY mode
5959CREATE 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
6161CREATE 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
6363CREATE FOREIGN TABLE tbl () SERVER file_server OPTIONS (format 'text', delimiter 'a'); -- ERROR
6464ERROR: COPY delimiter cannot be "a"
6565CREATE 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
6767CREATE FOREIGN TABLE tbl () SERVER file_server OPTIONS (format 'csv', quote '-', null '=-='); -- ERROR
6868ERROR: CSV quote character must not appear in the NULL specification
6969CREATE 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
7171CREATE FOREIGN TABLE tbl () SERVER file_server OPTIONS (format 'csv', delimiter '-', quote '-'); -- ERROR
7272ERROR: COPY delimiter and quote must be different
7373CREATE FOREIGN TABLE tbl () SERVER file_server OPTIONS (format 'csv', delimiter '---'); -- ERROR
@@ -138,7 +138,7 @@ CREATE FOREIGN TABLE text_csv (
138138) SERVER file_server
139139OPTIONS (format 'text', filename :'filename', null 'NULL');
140140SELECT * FROM text_csv; -- ERROR
141- ERROR: COPY force not null available only in CSV mode
141+ ERROR: COPY FORCE_NOT_NULL requires CSV mode
142142ALTER FOREIGN TABLE text_csv OPTIONS (SET format 'csv');
143143\pset null _null_
144144SELECT * FROM text_csv;
0 commit comments