SQL Tips

 

[SQL SERVER] JSON 文字列をテーブル形式に変換するSQL

SQL SERVER 2016からはJSONデータをテーブル化することができます。
以下の例文を参考してください。

DECLARE @json NVARCHAR(MAX)
SET @json = N'[{"Title":"タイトル1","Memo":"内容1","UserID":"test1","Count":1},{"Title":"タイトル2","Memo":"内容2","UserID":"test2","Count":2}]'

SELECT * FROM OPENJSON (@json)
WITH (Title nvarchar(20) '$.Title', Memo nvarchar(20) '$.Memo', UserID varchar(20) '$.UserID', Count int '$.Count')

出力結果

このエントリーをはてなブックマークに追加
2018-12-27 12:51:58   52

コメント

[SQL Server] 暗号化、復号化 / ENCRYPTBYPASSPHRASE / DECRYPTBYPASSPHRASE

-.日付:2014-02-28   カテゴリ : -   閲覧数:6141

[SQL SERVER] XMLをテーブル形式に変換するSQL

-.日付:2018-12-27   カテゴリ : -   閲覧数:61

[SQL SERVER] JSON 文字列をテーブル形式に変換するSQL

-.日付:2018-12-27   カテゴリ : -   閲覧数:52

[SQL SERVER]日付をフォーマット(format)された文字列に変換する

-.日付:2018-12-27   カテゴリ : -   閲覧数:53

[SQL Server] sidを指定してcreate userでDBアカウント作成方法

-.日付:2018-12-27   カテゴリ : -   閲覧数:42

[SQL SERVER] Trace Logのtrcファイルの内容を確認する方法

-.日付:2018-12-05   カテゴリ : -   閲覧数:35

[SQL Server] 「,」カンマ区切りで結果を返す

-.日付:2018-05-29   カテゴリ : -   閲覧数:178

Copyright © 2015 INNOYA.COM All rights reserved. RSS