From 0ef99bdce3a6cd3195d7df12093042c16328c71c Mon Sep 17 00:00:00 2001 From: Robert Haas Date: Tue, 5 Aug 2014 12:26:25 -0400 Subject: Improve some JSON error messages. These messages are new in 9.4, which hasn't been released yet, so back-patch to REL9_4_STABLE. Daniele Varrazzo --- src/test/regress/expected/json.out | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/test') diff --git a/src/test/regress/expected/json.out b/src/test/regress/expected/json.out index de4d49d5b2d..511b6e15139 100644 --- a/src/test/regress/expected/json.out +++ b/src/test/regress/expected/json.out @@ -1150,7 +1150,8 @@ SELECT json_build_object(1,2); -- keys must be scalar and not null SELECT json_build_object(null,2); -ERROR: arg 1: key cannot be null +ERROR: argument 1 cannot be null +HINT: Object keys should be text. SELECT json_build_object(r,2) FROM (SELECT 1 AS a, 2 AS b) r; ERROR: key value must be scalar, not array, composite, or json SELECT json_build_object(json '{"a":1,"b":2}', 3); -- cgit v1.2.3