json_object_keys

json_object_keys

json_object_keys 介绍

json_object_keys(json_object) - 返回最外层 JSON 对象的所有键作为一个数组。

参数:

  • json_object - 一个 JSON 对象。如果提供了有效的 JSON 对象,将返回最外层对象的所有键作为一个数组。如果输入是任何其他有效的 JSON 字符串、无效的 JSON 字符串或空字符串,则函数返回 null。

Examples:

> SELECT json_object_keys('{}');
  []
> SELECT json_object_keys('{"key": "value"}');
  ["key"]
> SELECT json_object_keys('{"f1":"abc","f2":{"f3":"a", "f4":"b"}}');
  ["f1","f2"]

Since: 3.1.0