@@ -716,7 +716,7 @@ SELECT JSON_QUERY(jsonb '[]', '$[*]' ERROR ON ERROR);
716
716
717
717
SELECT JSON_QUERY(jsonb '[1,2]', '$[*]' ERROR ON ERROR);
718
718
ERROR: JSON path expression in JSON_QUERY should return singleton item without wrapper
719
- HINT: use WITH WRAPPER clause to wrap SQL/JSON item sequence into array
719
+ HINT: Use WITH WRAPPER clause to wrap SQL/JSON item sequence into array.
720
720
SELECT JSON_QUERY(jsonb '[1,2]', '$[*]' DEFAULT '"empty"' ON ERROR);
721
721
json_query
722
722
------------
@@ -1378,7 +1378,7 @@ SELECT * FROM JSON_TABLE(
1378
1378
)
1379
1379
) jt;
1380
1380
ERROR: duplicate JSON_TABLE column name: a
1381
- HINT: JSON_TABLE column names must be distinct from one another
1381
+ HINT: JSON_TABLE column names must be distinct from one another.
1382
1382
SELECT * FROM JSON_TABLE(
1383
1383
jsonb '[]', '$' AS a
1384
1384
COLUMNS (
@@ -1390,7 +1390,7 @@ SELECT * FROM JSON_TABLE(
1390
1390
)
1391
1391
) jt;
1392
1392
ERROR: duplicate JSON_TABLE column name: a
1393
- HINT: JSON_TABLE column names must be distinct from one another
1393
+ HINT: JSON_TABLE column names must be distinct from one another.
1394
1394
SELECT * FROM JSON_TABLE(
1395
1395
jsonb '[]', '$'
1396
1396
COLUMNS (
@@ -1402,7 +1402,7 @@ SELECT * FROM JSON_TABLE(
1402
1402
)
1403
1403
) jt;
1404
1404
ERROR: duplicate JSON_TABLE column name: b
1405
- HINT: JSON_TABLE column names must be distinct from one another
1405
+ HINT: JSON_TABLE column names must be distinct from one another.
1406
1406
SELECT * FROM JSON_TABLE(
1407
1407
jsonb '[]', '$'
1408
1408
COLUMNS (
@@ -1420,7 +1420,7 @@ SELECT * FROM JSON_TABLE(
1420
1420
)
1421
1421
) jt;
1422
1422
ERROR: duplicate JSON_TABLE column name: a
1423
- HINT: JSON_TABLE column names must be distinct from one another
1423
+ HINT: JSON_TABLE column names must be distinct from one another.
1424
1424
-- JSON_TABLE: plan validation
1425
1425
SELECT * FROM JSON_TABLE(
1426
1426
jsonb 'null', '$[*]' AS p0
@@ -1438,7 +1438,7 @@ SELECT * FROM JSON_TABLE(
1438
1438
ERROR: invalid JSON_TABLE plan
1439
1439
LINE 12: PLAN (p1)
1440
1440
^
1441
- DETAIL: path name mismatch: expected p0 but p1 is given
1441
+ DETAIL: Path name mismatch: expected p0 but p1 is given.
1442
1442
SELECT * FROM JSON_TABLE(
1443
1443
jsonb 'null', '$[*]' AS p0
1444
1444
COLUMNS (
@@ -1455,7 +1455,7 @@ SELECT * FROM JSON_TABLE(
1455
1455
ERROR: invalid JSON_TABLE plan
1456
1456
LINE 4: NESTED PATH '$' AS p1 COLUMNS (
1457
1457
^
1458
- DETAIL: plan node for nested path p1 was not found in plan
1458
+ DETAIL: Plan node for nested path p1 was not found in plan.
1459
1459
SELECT * FROM JSON_TABLE(
1460
1460
jsonb 'null', '$[*]' AS p0
1461
1461
COLUMNS (
@@ -1472,7 +1472,7 @@ SELECT * FROM JSON_TABLE(
1472
1472
ERROR: invalid JSON_TABLE plan
1473
1473
LINE 4: NESTED PATH '$' AS p1 COLUMNS (
1474
1474
^
1475
- DETAIL: plan node for nested path p1 was not found in plan
1475
+ DETAIL: Plan node for nested path p1 was not found in plan.
1476
1476
SELECT * FROM JSON_TABLE(
1477
1477
jsonb 'null', '$[*]' AS p0
1478
1478
COLUMNS (
@@ -1489,7 +1489,7 @@ SELECT * FROM JSON_TABLE(
1489
1489
ERROR: invalid JSON_TABLE plan
1490
1490
LINE 12: PLAN (p0 UNION p1 UNION p11)
1491
1491
^
1492
- DETAIL: expected INNER or OUTER JSON_TABLE plan node
1492
+ DETAIL: Expected INNER or OUTER JSON_TABLE plan node.
1493
1493
SELECT * FROM JSON_TABLE(
1494
1494
jsonb 'null', '$[*]' AS p0
1495
1495
COLUMNS (
@@ -1506,7 +1506,7 @@ SELECT * FROM JSON_TABLE(
1506
1506
ERROR: invalid JSON_TABLE plan
1507
1507
LINE 8: NESTED PATH '$' AS p2 COLUMNS (
1508
1508
^
1509
- DETAIL: plan node for nested path p2 was not found in plan
1509
+ DETAIL: Plan node for nested path p2 was not found in plan.
1510
1510
SELECT * FROM JSON_TABLE(
1511
1511
jsonb 'null', '$[*]' AS p0
1512
1512
COLUMNS (
@@ -1523,7 +1523,7 @@ SELECT * FROM JSON_TABLE(
1523
1523
ERROR: invalid JSON_TABLE plan
1524
1524
LINE 5: NESTED PATH '$' AS p11 COLUMNS ( foo int ),
1525
1525
^
1526
- DETAIL: plan node for nested path p11 was not found in plan
1526
+ DETAIL: Plan node for nested path p11 was not found in plan.
1527
1527
SELECT * FROM JSON_TABLE(
1528
1528
jsonb 'null', '$[*]' AS p0
1529
1529
COLUMNS (
@@ -1540,7 +1540,7 @@ SELECT * FROM JSON_TABLE(
1540
1540
ERROR: invalid JSON_TABLE plan
1541
1541
LINE 12: PLAN (p0 OUTER ((p1 UNION p11) CROSS p2))
1542
1542
^
1543
- DETAIL: plan node contains some extra or duplicate sibling nodes
1543
+ DETAIL: Plan node contains some extra or duplicate sibling nodes.
1544
1544
SELECT * FROM JSON_TABLE(
1545
1545
jsonb 'null', '$[*]' AS p0
1546
1546
COLUMNS (
@@ -1557,7 +1557,7 @@ SELECT * FROM JSON_TABLE(
1557
1557
ERROR: invalid JSON_TABLE plan
1558
1558
LINE 6: NESTED PATH '$' AS p12 COLUMNS ( bar int )
1559
1559
^
1560
- DETAIL: plan node for nested path p12 was not found in plan
1560
+ DETAIL: Plan node for nested path p12 was not found in plan.
1561
1561
SELECT * FROM JSON_TABLE(
1562
1562
jsonb 'null', '$[*]' AS p0
1563
1563
COLUMNS (
@@ -1574,7 +1574,7 @@ SELECT * FROM JSON_TABLE(
1574
1574
ERROR: invalid JSON_TABLE plan
1575
1575
LINE 9: NESTED PATH '$' AS p21 COLUMNS ( baz int )
1576
1576
^
1577
- DETAIL: plan node for nested path p21 was not found in plan
1577
+ DETAIL: Plan node for nested path p21 was not found in plan.
1578
1578
SELECT * FROM JSON_TABLE(
1579
1579
jsonb 'null', 'strict $[*]' AS p0
1580
1580
COLUMNS (
0 commit comments