SQL Server中的JSON函数怎么使用


这篇文章主要介绍“SQLServer中的JSON函数怎么使用”,在日常操作中,相信很多人在SQLServer中的JSON函数怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希免费云主机域名望对大家解答”SQLServer中的JSON函数怎么使用”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!下面是我们熟悉的SELECT及输出格式,后面对JSON的演示基于此SQL:要将SELECT语句的结果以JSON输出,最简单的方法是在后面加上FOR JSON AUTO:若要为FOR JSON加上Root Key,可以用ROOT选项来自定义ROOT 节点的名称:若要自定义输出JSON格式的结构时,必须使用JSONPATH。FOR JSON Auto,自动按照查询语句中使用的表结构来创建嵌套的JSON子数组,类似于For Xml Auto特性。FOR JSON Path,通过列名或者列别名来定义JSON对象的层次结构,列别名中可以包含“.”,JSON的成员层次结构将会与别名中的层次结构保持一致。
这个特性非常类似于早期SQL Server版本中的For Xml Path子句,可以使用斜线来定义xml的层次结构。为NULL的数据在输出JSON时,会被忽略,若想要让NULL的字段也显示出来,可以加上选项INCLUDE_NULL_VALUES,该选项也适用于AUTO。比如下面的SQL,增加了一个“SN”节点,把栏位SERNUM和CLIMAT放在里面:演示实例:实例演示:返回:OK返回:Bristol,Water polo返回:实例演示:SQL2016 中的新增的内置JSON进行了简单介绍,主要有如下要点:JSON能在SQLServer2016中高效的使用,但是JSON并不是原生数据类型;如果使用JSON格式必须为输出结果是表达式的提供别名;JSON_VALUE 和 JSON_QUERY 函数转移和获取Varchar格式的数据,因此必须将数据转译成你需要的类型。在计算列的帮助下查询JSON可以使用索引进行优化。到此,关于“SQLServer中的JSON函数怎么使用”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注百云主机网站,小编会继续努力为大家带来更多实用的文章!

相关推荐: React事件绑定的方式有哪些

今天小编给大家分享一下React事件绑定的方式有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。在react应用中,事件名都是用小驼峰格式进行…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 05/06 16:23
下一篇 05/06 16:24

相关推荐