问题标签 [json-value]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
json - SQL脚本中json字符串的计数项(兼容版本100,无openjson)
我的 Json 字符串有几个项目,我可以json_value
用来获取特定项目并解析它。但是需要知道要迭代的项目的长度。
例如JSON_VALUE(@myJsonString, N'$[1].email')
返回David@gmail.com
,但我需要知道要增加的长度。
我注定要使用openjson吗?
sql - 将保存为 varchar 的日期与 DateTime 进行比较
我有一个jsonStr
类型为列的表varchar
。
这是此列中元素的示例
我想将此日期与静态日期进行比较。这是我的查询:
我希望显示一个元素,但没有结果,那么如何转换此日期以将其与 DateTime 进行比较
我尝试使用子字符串删除 /Date 和 / 然后转换 / 解析结果为 1602846000000 但没有结果
sql-server - SQL Server:在此 JSON 结构中选择 JSON 列
我想知道是否可以从下面的 JSON 结构中选择数据?
根据此链接,数组/对象之前有属性。
例如,(从上面的链接获取示例),我们看到查询是从属性开始的,EmployeeInfo
这样查询就可以在这个查询中获取数据。
所以我只是无法弄清楚如何从上面提供的结构中实现这一点,任何人都可以向我指出一些有用的示例代码。谢谢。
sql-server - JSON_VALUE 不采用动态 JSON 路径
我正在使用 SQL Server 2016。
虽然这很好用:
这将返回一个错误:
错误:
“JSON_VALUE 或 JSON_QUERY”的参数 2 必须是字符串文字。
我该如何解决这个问题?
json - 如何在 json 根节点中添加键值对并使用 SQL Server 将其转换为表
我有表人,它维护四列,即名称、标签名称、值、位置。我想将 json 中的标记名和值转换为名称和位置列作为根节点(多个记录的名称和位置相同)
需要输出为:
请检查以下查询,其中我正在尝试使用 json 路径创建 json 字符串但卡在根节点中。
当我将上述 json 转换为表格格式时,所需输出为:
sql-server - SQL Server:是否可以在 GROUP_BY 中使用 JSON_VALUE?
我尝试使用JSON_VALUE
insideGROUP_BY
子句并收到此错误:
JSON 文本格式不正确。在位置 0 处发现了意外的字符“b”。
当我只在 中使用它时SELECT
,我得到了预期的结果。
json - 如何将 json 字符串解析为 SQL Server 中的扁平行?
我在 SQL Server 中读入变量的文件中有如下数据:
现在我需要将其转换为如下数据:
值得关注的是 - 这个 JSON 中可能有很多这样的数组,并且代码应该能够自动处理所有这些数组,而无需更改代码。
我们怎样才能做到这一点?
sql - 如何修复 SQL 服务器 JSON_VALUE 路径有“-”错误
我正在尝试获取 sql 中 JSON 类型的字段值。不幸的是,路径有'-',所以当我尝试获取值时出现错误。
当我尝试使用以下查询获取 json 值时
我收到这个错误
Json 路径格式不正确 发现意外字符 '-'
我也尝试添加双引号作为
这返回了NULL。
有没有人有办法解决吗?
sql - 如何修复 SQL Server Json 文本格式不正确。在位置 151 发现意外字符
我正在处理一个包含 JSON 格式列的表,我想从该列中提取坐标值。
所以我运行以下代码:
运行 5 分钟后出现以下错误
消息 13609,级别 16,状态 1,第 27 行 Json 文本格式不正确。在位置 151 处发现了意外字符 '"'。
当我尝试检查前 200 * 以下代码的某些行时,将返回结果而没有任何错误
我想我有一行导致错误,但我不知道如何识别它或排除该行并返回结果。
sql - 如何使用 Oracle JSON_VALUE
我正在研究触发器。
但是,索引引用不会变成动态的。
有什么办法可以做到这一点吗?