この例では、j1という列にBSON形式のJSONデータが含まれています。AsJSONTextメソッドを呼び出して、このBSONデータのテキスト表現を取得します。
CREATE TABLE jsonTable(id INTEGER, j1 JSON STORAGE FORMAT BSON); /*insert {"hello": "world"} as BSON*/ INSERT INTO jsonTable(1, '160000000268656C6C6F0006000000776F726C640000'xb); SELECT j1.AsJSONText() FROM jsonTable;
結果:
j1.AsJSONText() ------------------ {"hello": "world"}