|
|
|
|
@ -2711,12 +2711,12 @@ SELECT JSON_VALUE('{"a": "A"}', '$.a' RETURNING d1 DEFAULT 'C' ON EMPTY) = 'a'; |
|
|
|
|
(1 row) |
|
|
|
|
|
|
|
|
|
SELECT JSON_VALUE('{"a": "A"}', '$.a' RETURNING d1 DEFAULT 'C'::d2 ON EMPTY) = 'a'; -- error |
|
|
|
|
ERROR: the collation of DEFAULT expression conflicts with RETURNING clause |
|
|
|
|
ERROR: collation of DEFAULT expression conflicts with RETURNING clause |
|
|
|
|
LINE 1: ...ON_VALUE('{"a": "A"}', '$.a' RETURNING d1 DEFAULT 'C'::d2 ON... |
|
|
|
|
^ |
|
|
|
|
DETAIL: "C" versus "case_insensitive" |
|
|
|
|
SELECT JSON_VALUE('{"a": "A"}', '$.a' RETURNING d1 DEFAULT 'C' COLLATE "C" ON EMPTY) = 'a'; -- error |
|
|
|
|
ERROR: the collation of DEFAULT expression conflicts with RETURNING clause |
|
|
|
|
ERROR: collation of DEFAULT expression conflicts with RETURNING clause |
|
|
|
|
LINE 1: ...ON_VALUE('{"a": "A"}', '$.a' RETURNING d1 DEFAULT 'C' COLLAT... |
|
|
|
|
^ |
|
|
|
|
DETAIL: "C" versus "case_insensitive" |
|
|
|
|
@ -2733,12 +2733,12 @@ SELECT JSON_VALUE('{"a": "A"}', '$.c' RETURNING d1 DEFAULT 'A' COLLATE case_inse |
|
|
|
|
(1 row) |
|
|
|
|
|
|
|
|
|
SELECT JSON_VALUE('{"a": "A"}', '$.c' RETURNING d1 DEFAULT 'A'::d2 ON EMPTY) = 'a'; -- error |
|
|
|
|
ERROR: the collation of DEFAULT expression conflicts with RETURNING clause |
|
|
|
|
ERROR: collation of DEFAULT expression conflicts with RETURNING clause |
|
|
|
|
LINE 1: ...ON_VALUE('{"a": "A"}', '$.c' RETURNING d1 DEFAULT 'A'::d2 ON... |
|
|
|
|
^ |
|
|
|
|
DETAIL: "C" versus "case_insensitive" |
|
|
|
|
SELECT JSON_VALUE('{"a": "A"}', '$.c' RETURNING d1 DEFAULT 'A' COLLATE "C" ON EMPTY) = 'a'; -- error |
|
|
|
|
ERROR: the collation of DEFAULT expression conflicts with RETURNING clause |
|
|
|
|
ERROR: collation of DEFAULT expression conflicts with RETURNING clause |
|
|
|
|
LINE 1: ...ON_VALUE('{"a": "A"}', '$.c' RETURNING d1 DEFAULT 'A' COLLAT... |
|
|
|
|
^ |
|
|
|
|
DETAIL: "C" versus "case_insensitive" |
|
|
|
|
|