首页 > 解决方案 > SQL脚本中json字符串的计数项(兼容版本100,无openjson)

问题描述

我的 Json 字符串有几个项目,我可以json_value用来获取特定项目并解析它。但是需要知道要迭代的项目的长度。

[  
   {"name":"Ram", "email":"Ram@gmail.com"},  
   {"name":"David", "email":"David@gmail.com"},  
   {"name":"Bob", "email":"bob32@gmail.com"}  
]  

例如JSON_VALUE(@myJsonString, N'$[1].email')返回David@gmail.com,但我需要知道要增加的长度。

我注定要使用openjson吗?

标签: jsonsql-serverjson-valuecompatibility-level

解决方案


推荐阅读