如何转义名称含$符号的字段?如何查询含$id类字段的JSON文档?
处理JSON字段名含$符号的SQL查询问题
- 问题1:如何转义名称包含$符号的字段?
- 问题2:如何查询包含类似$id这类字段名的JSON文档?
在SQL的OPENJSON函数中,若要引用名称带$的JSON字段,可通过$.$字段名的格式完成转义并指定字段映射关系,具体查询示例如下:
SELECT [ID] FROM OPENJSON( '[{"$id":42},{"$id":43}]', '$' ) WITH ([ID] NVARCHAR(25) '$.$id') WHERE ID = 42
内容的提问来源于stack exchange,提问作者wmmhihaa
相关产品推荐
相关产品推荐

