1 概述
本篇文件將結合MSND簡要分析Sqlserver中JSON函數,主要包括ISJSON,JSON_VALUE,JSON_MODIFY,JSON_QUERY。
2 具體內容
2.1 JSON 函數
使用本節中頁面中描述的功能來驗證或更改JSON文本或提取簡單或復雜的值。

有關在SQL Server中內置JSON支持的更多信息,請參閱JSON數據(SQL Server)。
2.2 ISJSON
測試字符串是否包含有效的JSON。

2.2.1 例子


2.3 JSON_VALUE
從JSON字符串中提取標量值。
要從JSON字符串而不是標量值中提取對象或數組,請參閱JSON_QUERY(Transact-SQL)。有關JSON_VALUE和JSON_QUERY之間的差異的信息,請參閱比較JSON_VALUE和JSON_QUERY。



2.4 JSON_QUERY
從JSON字符串中提取對象或數組。
要從JSON字符串而不是對象或數組中提取標量值,請參閱JSON_VALUE(Transact-SQL)。有關JSON_VALUE和JSON_QUERY之間的差異的信息,請參閱比較JSON_VALUE和JSON_QUERY。


2.5 JSON_MODIFY
更新JSON字符串中的屬性值,並返回更新的JSON字符串。



小結

3 參考文獻
【01】https://docs.microsoft.com/zh-cn/sql/t-sql/language-elements/expressions-transact-sql
4 版權
- 感謝您的閱讀,若有不足之處,歡迎指教,共同學習、共同進步。
- 博主網址:http://www.cnblogs.com/wangjiming/。
- 極少部分文章利用讀書、參考、引用、抄襲、復制和粘貼等多種方式整合而成的,大部分為原創。
- 如您喜歡,麻煩推薦一下;如您有新想法,歡迎提出,郵箱:2016177728@qq.com。
- 可以轉載該博客,但必須著名博客來源。
