0

JSON_VALUEJSON 形式のデータを含む列からフィールド値を抽出する方法を知っています。ここでは、読み取りたいプロパティのパスを指定して、フィールドに割り当てる必要があります。

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

事前にスキーマがわからず、基になる JSON データに任意の数の列を含めることができ、時間の経過とともに増加する可能性があるというシナリオがあります。JSONフィールド名を選択したSQL列名として保持するすべてのプロパティを選択したいだけです。JSON データはネストされません。

例:

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

名前と姓をパスで指定せずに選択したい。

4

0 に答える 0