@@ -300,7 +300,7 @@ F661 Simple tables YES
300
300
F671 Subqueries in CHECK constraints NO intentionally omitted
301
301
F672 Retrospective CHECK constraints YES
302
302
F673 Reads SQL-data routine invocations in CHECK constraints NO
303
- F690 Collation support YES but no character set support
303
+ F690 Collation support YES
304
304
F692 Extended collation support YES
305
305
F693 SQL-session and client module collations NO
306
306
F695 Translation support NO
@@ -425,7 +425,7 @@ T053 Explicit aliases for all-fields reference NO
425
425
T054 GREATEST and LEAST YES different null handling
426
426
T055 String padding functions YES
427
427
T056 Multi-character TRIM functions YES
428
- T061 UCS support NO
428
+ T061 UCS support YES
429
429
T062 Character length units NO
430
430
T071 BIGINT data type YES
431
431
T076 DECFLOAT data type NO
@@ -543,21 +543,21 @@ T662 Underscores in numeric literals YES
543
543
T670 Schema and data statement mixing YES
544
544
T801 JSON data type NO
545
545
T802 Enhanced JSON data type NO
546
- T803 String-based JSON NO
547
- T811 Basic SQL/JSON constructor functions NO
548
- T812 SQL/JSON: JSON_OBJECTAGG NO
549
- T813 SQL/JSON: JSON_ARRAYAGG with ORDER BY NO
550
- T814 Colon in JSON_OBJECT or JSON_OBJECTAGG NO
546
+ T803 String-based JSON YES
547
+ T811 Basic SQL/JSON constructor functions YES
548
+ T812 SQL/JSON: JSON_OBJECTAGG YES
549
+ T813 SQL/JSON: JSON_ARRAYAGG with ORDER BY YES
550
+ T814 Colon in JSON_OBJECT or JSON_OBJECTAGG YES
551
551
T821 Basic SQL/JSON query operators NO
552
- T822 SQL/JSON: IS JSON WITH UNIQUE KEYS predicate NO
552
+ T822 SQL/JSON: IS JSON WITH UNIQUE KEYS predicate YES
553
553
T823 SQL/JSON: PASSING clause NO
554
554
T824 JSON_TABLE: specific PLAN clause NO
555
555
T825 SQL/JSON: ON EMPTY and ON ERROR clauses NO
556
556
T826 General value expression in ON ERROR or ON EMPTY clauses NO
557
557
T827 JSON_TABLE: sibling NESTED COLUMNS clauses NO
558
558
T828 JSON_QUERY NO
559
559
T829 JSON_QUERY: array wrapper options NO
560
- T830 Enforcing unique keys in SQL/JSON constructor functions NO
560
+ T830 Enforcing unique keys in SQL/JSON constructor functions YES
561
561
T831 SQL/JSON path language: strict mode YES
562
562
T832 SQL/JSON path language: item method YES
563
563
T833 SQL/JSON path language: multiple subscripts YES
@@ -568,7 +568,7 @@ T837 SQL/JSON path language: regex_like predicate YES
568
568
T838 JSON_TABLE: PLAN DEFAULT clause NO
569
569
T839 Formatted cast of datetimes to/from character strings NO
570
570
T840 Hex integer literals in SQL/JSON path language YES
571
- T851 SQL/JSON: optional keywords for default syntax NO
571
+ T851 SQL/JSON: optional keywords for default syntax YES
572
572
T860 SQL/JSON simplified accessor: column reference only NO
573
573
T861 SQL/JSON simplified accessor: case-sensitive JSON member accessor NO
574
574
T862 SQL/JSON simplified accessor: wildcard member accessor NO
@@ -588,9 +588,9 @@ T875 SQL/JSON item method: time precision NO
588
588
T876 SQL/JSON item method: timestamp() NO
589
589
T877 SQL/JSON item method: timestamp_tz() NO
590
590
T878 SQL/JSON item method: timestamp precision NO
591
- T879 JSON in equality operations NO
592
- T880 JSON in grouping operations NO
593
- T881 JSON in ordering operations NO
591
+ T879 JSON in equality operations YES with jsonb
592
+ T880 JSON in grouping operations YES with jsonb
593
+ T881 JSON in ordering operations NO with jsonb, partially supported
594
594
T882 JSON in multiset element grouping operations NO
595
595
M001 Datalinks NO
596
596
M002 Datalinks via SQL/CLI NO
0 commit comments