T-Sql 也能更新修改查询JSON?

今天看见一个澳洲项目里面使用了 JSON_VALUE 这样的函数解析 JSON

我倍感诧异,我印象当中Sql Server并不支持JOSN的相关操作,他最多只把JSON当成一个字符串来存储,更不要说去解析,查询和更新了

我随后查询了下此函数,得到微软的官方文档,
JSON 函数 (Transact-SQL) - SQL Server | Microsoft Learn

在 SQL Server 2016 (13.x) 及更高版本 已支持 JSON 的解析了,amazing !

具体的用法还是参考下如上链接吧,需要说明的是,如果不确定将来项目不会更换数据库的类型,还是不要使用"方言的"T-SQL语法,以免切换数据库的时候造成麻烦!

相关推荐
Vic101011 天前
Hutool 的完整 JSON 工具类示例
开发语言·json
电商数据girl1 天前
如何利用API接口与网页爬虫协同进行电商平台商品数据采集?
大数据·开发语言·人工智能·python·django·json
拷斤锟2 天前
使用Excel解析从OData API获取到的JSON数据
数据库·json·excel
有育哥无奔波3 天前
是采用示例模板,还是采用json的结构化数据,哪种方式会让llm的输出更加稳定?
json
小小李程序员3 天前
JSON.parse解析大整数踩坑
开发语言·javascript·json
西哥写代码4 天前
基于dcmtk的dicom工具 第九章 以json文件或sqlite为数据源的worklist服务(附工程源码)
sqlite·json·mfc·dcmtk·worklist
Mu.3874 天前
JSON解析
json
我今晚不熬夜5 天前
JSON在java中的使用
java·开发语言·json
妮妮喔妮5 天前
重构vite.config.json
javascript·重构·json
患得患失9496 天前
【前端】【vscode】【.vscode/settings.json】为单个项目配置自动格式化和开发环境
前端·vscode·json