2022年7月
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
無料ブログはココログ

« 2018年1月 | トップページ | 2018年4月 »

2018年2月

SQL-Server2016 JSONを扱う

SQL-Server2016からJSONがサポートされて文字列からテーブルへ簡単に変換できるようになった。非常時便利。使う機会が増えそう。

[コード例]
DECLARE @json_str VARCHAR(4000);

SET @json_str = '
{
  "rows":[
    {
      "id": "1", "no": "034"
    }
  ]
}
';

SELECT
    *
FROM
    OPENJSON (@json_str, '$.rows')
WITH (
    id INT,
    [no] VARCHAR(50)
) AS test;

これで結果セットが表示される





« 2018年1月 | トップページ | 2018年4月 »