aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/jsonbsubs.c
diff options
context:
space:
mode:
authorPeter Eisentraut <peter@eisentraut.org>2021-09-16 14:48:52 +0200
committerPeter Eisentraut <peter@eisentraut.org>2021-09-16 15:36:44 +0200
commit4ac0f450b698442c3273ddfe8eed0e1a7e56645f (patch)
treead844a4694c19d1e79782bc2ad5f40624ce94bd3 /src/backend/utils/adt/jsonbsubs.c
parent3d7c752a2f092b9f6581497009eacd10cab90548 (diff)
downloadpostgresql-4ac0f450b698442c3273ddfe8eed0e1a7e56645f.tar.gz
postgresql-4ac0f450b698442c3273ddfe8eed0e1a7e56645f.zip
Message style improvements
Diffstat (limited to 'src/backend/utils/adt/jsonbsubs.c')
-rw-r--r--src/backend/utils/adt/jsonbsubs.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/backend/utils/adt/jsonbsubs.c b/src/backend/utils/adt/jsonbsubs.c
index 47a89457dbe..0d160259d02 100644
--- a/src/backend/utils/adt/jsonbsubs.c
+++ b/src/backend/utils/adt/jsonbsubs.c
@@ -100,9 +100,8 @@ jsonb_subscript_transform(SubscriptingRef *sbsref,
if (targetType != UNKNOWNOID)
ereport(ERROR,
(errcode(ERRCODE_DATATYPE_MISMATCH),
- errmsg("subscript type is not supported"),
- errhint("Jsonb subscript must be coerced "
- "only to one type, integer or text."),
+ errmsg("subscript type %s is not supported", format_type_be(subExprType)),
+ errhint("jsonb subscript must be coercible to only one type, integer or text."),
parser_errposition(pstate, exprLocation(subExpr))));
targetType = targets[i];
@@ -115,8 +114,8 @@ jsonb_subscript_transform(SubscriptingRef *sbsref,
if (targetType == UNKNOWNOID)
ereport(ERROR,
(errcode(ERRCODE_DATATYPE_MISMATCH),
- errmsg("subscript type is not supported"),
- errhint("Jsonb subscript must be coerced to either integer or text"),
+ errmsg("subscript type %s is not supported", format_type_be(subExprType)),
+ errhint("jsonb subscript must be coercible to either integer or text."),
parser_errposition(pstate, exprLocation(subExpr))));
}
else