iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 23
0
Data Technology

SQL Server 學習日誌系列 第 23

23. 透過 ISJSON 函式驗證資料

介紹

本篇文章圖片已經毀損,請參考同步發布的原文:https://dog0416.blogspot.com/2018/01/databasesql-server-sql-server-2016_24.html

這一篇接續上一篇 SQL Server 2016 JSON 功能,我們將簡單介紹 ISJSON 函式。

相同的,我們建立一個範例資料表,最後一個 NOTE 欄位用來儲存 JSON 資料

接著我們隨機建立幾筆資料,其中有些資料有正確JSON格式的資料

我們透過下列指令進行挑選,會找到格式正確的資料。

    SELECT [Id]
          ,[Name]
          ,[Salary]
          ,[Note]
      FROM [test].[dbo].[Employee] 
      WHERE ISJSON(Note) > 0


參考資料

https://docs.microsoft.com/zh-tw/sql/relational-databases/json/validate-query-and-change-json-data-with-built-in-functions-sql-server


上一篇
22. 透過 FOR JSON AUTO/PATH 產生 JSON 資料
下一篇
24. 透過 JSON_VALUE 從 JSON 字串擷取純量值
系列文
SQL Server 學習日誌30

尚未有邦友留言

立即登入留言