Skip to content

Commit 08909e3

Browse files
committed
Simplify and clarify an error message
1 parent f340f97 commit 08909e3

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/backend/commands/copyfromparse.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -782,7 +782,7 @@ NextCopyFromRawFields(CopyFromState cstate, char ***fields, int *nfields)
782782
if (fldct != list_length(cstate->attnumlist))
783783
ereport(ERROR,
784784
(errcode(ERRCODE_BAD_COPY_FILE_FORMAT),
785-
errmsg("wrong number of fields in header line: field count is %d, expected %d",
785+
errmsg("wrong number of fields in header line: got %d, expected %d",
786786
fldct, list_length(cstate->attnumlist))));
787787

788788
fldnum = 0;

src/test/regress/expected/copy.out

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -201,10 +201,10 @@ copy header_copytest from stdin with (header match);
201201
ERROR: column name mismatch in header line field 3: got null value ("\N"), expected "c"
202202
CONTEXT: COPY header_copytest, line 1: "a b \N"
203203
copy header_copytest from stdin with (header match);
204-
ERROR: wrong number of fields in header line: field count is 2, expected 3
204+
ERROR: wrong number of fields in header line: got 2, expected 3
205205
CONTEXT: COPY header_copytest, line 1: "a b"
206206
copy header_copytest from stdin with (header match);
207-
ERROR: wrong number of fields in header line: field count is 4, expected 3
207+
ERROR: wrong number of fields in header line: got 4, expected 3
208208
CONTEXT: COPY header_copytest, line 1: "a b c d"
209209
copy header_copytest from stdin with (header match);
210210
ERROR: column name mismatch in header line field 3: got "d", expected "c"
@@ -224,10 +224,10 @@ copy header_copytest (c, a) from stdin with (header match);
224224
copy header_copytest (a, c) from stdin with (header match);
225225
-- errors
226226
copy header_copytest from stdin with (header match);
227-
ERROR: wrong number of fields in header line: field count is 3, expected 2
227+
ERROR: wrong number of fields in header line: got 3, expected 2
228228
CONTEXT: COPY header_copytest, line 1: "a ........pg.dropped.2........ c"
229229
copy header_copytest (a, c) from stdin with (header match);
230-
ERROR: wrong number of fields in header line: field count is 3, expected 2
230+
ERROR: wrong number of fields in header line: got 3, expected 2
231231
CONTEXT: COPY header_copytest, line 1: "a c b"
232232
SELECT * FROM header_copytest ORDER BY a;
233233
a | c

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy