msyql新特性JSON详解

369 阅读1分钟

JSON

CREATE TABLE t1 (jdoc JSON);
INSERT INTO t1 VALUES('{"key1": "value1", "key2": "value2"}');

JSON_SET

JSON_KEYS

JSON_TYPE

JSON_ARRAY

JSON_DEPTH

JSON_MERGE

JSON_QUOTE

JSON_TABLE

JSON_VALID

JSON_INSERT

JSON_LENGTH

JSON_OBJECT

JSON_PRETTY

JSON_REMOVE

JSON_SEARCH

JSON_UNQUOTE

JSON_EXTRACT

JSON_REPLACE

JSON_ARRAYAGG

JSON_CONTAINS

JSON_OBJECTAGG

JSON_MERGE_PATCH

JSON_QUOTE

JSON_ARRAY_APPEND

JSON_ARRAY_INSERT

JSON_MERGE_PRESERVE

SELECT col->"$.mascot" FROM qtest;
SELECT sentence->>"$.mascot" FROM facts;