SQL - JSON 函式



JSON(JavaScript 物件表示法)是一種用於交換資料的簡單格式。它具有自描述性,任何語言都易於理解,並且與語言無關。它可以作為 XML 的替代品。JSON 目前是一種流行的資料傳輸標準。

現代服務返回的資料是 JSON 文字。SQL Server JSON 是資料開發人員需要在 SQL 中返回 JSON 的原因。SQL Server 中內建的 JSON 支援與本機 JSON 型別不同。

函式列表

以下是返回有關 SQL Server 中游標的資訊的標量函式列表:

序號 函式及描述
1 ISJSON

用於檢查字串的 JSON(JavaScript 物件表示法)語法有效性。

2 JSON_OBJECT

用於根據對引數的 SQL 表示式的求值結果建立 JSON 物件。

3 JSON_ARRAY

它接受一個表示式或一個用逗號分隔的表示式列表,並返回一個包含這些值的 JSON 陣列。

4 JSON_VALUE

它接受一個 JSON 字串並返回一個標量值。

5 JSON_QUERY

用於從 JSON 物件中提取資料。

6 JSON_MODIFY

用於更改儲存在 SQL Server 表列中的 JSON 資料。

7 JSON_PATH_EXISTS

用於確定 JSON 路徑是否存在於 JSON 字串中。

廣告