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语法,以免切换数据库的时候造成麻烦!

相关推荐
素玥4 小时前
实训7 json文件数据用python导入数据库
数据库·python·json
组合缺一9 小时前
Snack JSONPath 项目架构分析
java·架构·json·jsonpath·rfc 9535
成为大佬先秃头1 天前
开放标准(RFC 7519):JSON Web Token (JWT)
spring boot·后端·json·jwt
ZC跨境爬虫1 天前
Scrapy多级请求实战:5sing伴奏网爬取踩坑与优化全记录(JSON提取+Xpath解析)
爬虫·scrapy·html·json
带刺的坐椅1 天前
Snack JSONPath 项目架构分析
java·json·java8·jsonpath
试试勇气1 天前
C++实现json-rpc框架
网络协议·rpc·json
小贾要学习1 天前
【Linux】应用层自定义协议与序列化
linux·服务器·c++·json
ZC跨境爬虫1 天前
海南大学交友平台开发实战day7(实现核心匹配算法+解决JSON请求报错问题)
前端·python·算法·html·json
菩提树下的凡夫1 天前
Qt5环境下Json数据按照设定顺序初始化修改和显示
json
A__tao1 天前
一键实现 SQL → ES Mapping 转换,支持自定义 `text` 为 `json` 转换
sql·elasticsearch·json