1
0
mirror of https://github.com/postgres/postgres.git synced 2025-06-29 10:41:53 +03:00

Improve a couple of sql/json error messages

Fix the grammar in two, and add a hint to one.
This commit is contained in:
Andrew Dunstan
2022-04-14 10:26:29 -04:00
parent fcdb35c32a
commit 4cd8717af3
2 changed files with 10 additions and 6 deletions

View File

@ -4456,7 +4456,7 @@ transformJsonFuncExpr(ParseState *pstate, JsonFuncExpr *func)
if (jsexpr->returning->typid != JSONBOID)
ereport(ERROR,
(errcode(ERRCODE_FEATURE_NOT_SUPPORTED),
errmsg("JSON_TABLE() is not yet implemented for json type"),
errmsg("JSON_TABLE() is not yet implemented for the json type"),
errhint("Try casting the argument to jsonb"),
parser_errposition(pstate, func->location)));
@ -4466,7 +4466,8 @@ transformJsonFuncExpr(ParseState *pstate, JsonFuncExpr *func)
if (exprType(contextItemExpr) != JSONBOID)
ereport(ERROR,
(errcode(ERRCODE_FEATURE_NOT_SUPPORTED),
errmsg("%s() is not yet implemented for json type", func_name),
errmsg("%s() is not yet implemented for the json type", func_name),
errhint("Try casting the argument to jsonb"),
parser_errposition(pstate, func->location)));
return (Node *) jsexpr;