diff options
| author | Peter Eisentraut | 2016-06-24 05:08:08 +0000 |
|---|---|---|
| committer | Peter Eisentraut | 2016-06-24 05:08:08 +0000 |
| commit | bd406af16841384b100c783a5cb36923eec6df6d (patch) | |
| tree | 430dc94d1f93e6fa33fc2bcc659d13d30f31bb3f /src/bin/psql | |
| parent | 562e44972490196884452e632a0a6d0db81b2335 (diff) | |
psql: Improve \crosstabview error messages
Diffstat (limited to 'src/bin/psql')
| -rw-r--r-- | src/bin/psql/crosstabview.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/bin/psql/crosstabview.c b/src/bin/psql/crosstabview.c index cbe8ddff55a..b283c24e3c2 100644 --- a/src/bin/psql/crosstabview.c +++ b/src/bin/psql/crosstabview.c @@ -122,7 +122,7 @@ PrintResultsInCrosstab(const PGresult *res) if (PQresultStatus(res) != PGRES_TUPLES_OK) { - psql_error("\\crosstabview: query must return results to be shown in crosstab\n"); + psql_error("\\crosstabview: statement did not return a result set\n"); goto error_return; } @@ -643,7 +643,8 @@ indexOfColumn(char *arg, const PGresult *res) idx = atoi(arg) - 1; if (idx < 0 || idx >= PQnfields(res)) { - psql_error("\\crosstabview: invalid column number: \"%s\"\n", arg); + psql_error("\\crosstabview: column number %d is out of range 1..%d\n", + idx + 1, PQnfields(res)); return -1; } } |
