JSON 类型

    1. json 取值操作符 ->

      1. select info->'k1' from s1
    2. json key 是否存在操作符 contains

    1. 支持 json tag 放在 group by、order by、join 子句、union all 以及子查询中,比如 group by json->’key’

    1. 长度限制:json 中 key 的长度不能超过 256,并且 key 必须为可打印 ascii 字符;json 字符串总长度不超过 4096 个字节。

    2. json 格式限制:

      1. json 输入字符串可以为空(””,”\t”,” “或 null)或 object,不能为非空的字符串,布尔型和数组。
      2. object 可为{},如果 object 为{},则整个 json 串记为空。key 可为””,若 key 为””,则 json 串中忽略该 k-v 对。
      3. value 可以为数字(int/double)或字符串或 bool 或 null,暂不可以为数组。不允许嵌套。
      4. 若 json 字符串中出现两个相同的 key,则第一个生效。
      5. json 字符串里暂不支持转义。
    3. 当查询 json 中不存在的 key 时,返回 NULL