0

我知道如何JSON_VALUE从包含 JSON 格式数据的列中提取字段值。在这里,我需要指定要读取的属性的路径,然后为其分配一个字段。

例如:JSON_VALUE(f.doc, '$.id') AS 名称。

我有一个场景,我事先不知道架构,并且基础 JSON 数据可以包含随时间增长的任意数量的列。我只想选择所有将其 JSON 字段名称保持为选定 SQL 列名称的属性。JSON 数据不会嵌套。

例子:

{
    "name": "Jane",
    "surname": "Doe"
  }

我想选择名称和姓氏,而不必在路径中指定它们。

4

0 回答 0