表への JSON データの挿入
JSON2BSON 関数を使用して、表に JSON データを挿入することができます。
このタスクについて
値を表に挿入する前に、JSON2BSON 関数を使用して、値をそのバイナリー表記に変換します。 JSON2BSON は、単一の入力パラメーターとして CLOB データ・タイプを必要とします。
プロシージャー
JSON データを表に挿入するには、次のようにします。
JSON2BSON 関数を指定して INSERT SQL ステートメントを実行します。
例
INSERT INTO CLAIMS (CLAIM_ID, POLICY_NUM, CUSTOMER_ID, STATUS, CALL_RECORDS)
VALUES ( 'AB0033789',
'GL0000336512',
'09736814',
'CLOSED',
SYSTOOLS.JSON2BSON('{"calls": [ {"dateOfCall": "2014-02-26", "associate": "Steven Barnes",
"conversationNotes": "Customer provided details of accident and witness
contact information. Stated that her local agent was unavailable."} ],
"satisfactionSurveyResult":"needs improvement" }'
)
);