问题标签 [sql-server-json]

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.

0 投票
1 回答
844 浏览

sql - 从表列名和数据创建 json 键值

是否可以从表语句创建 JSON 键值SELECT,其中列名作为键,列值作为值

返回如下内容

我看过选择为 JSON 但卡在这里

0 投票
2 回答
224 浏览

sql-server - 从 json 向 SQL Server 表中插入行

试图建立一个存储过程以将 json 作为行插入到现有的空表中。json 属性与表列匹配。

此存储过程返回 3 个错误,如下所示

错误是

消息 102,级别 15,状态 1,第 4 行
'Cutouts' 附近的语法不正确。

我尝试遵循在SQLShack的 sql server 中使用 json 的示例中使用的 json 格式。我已经在J​​SONLint验证了 json

以 ' { "ItemCode":"Circle", "MinutesLabor":8 ' 开头的标识符太长。最大长度为 128。

我尝试使用 and 启动 sp,SET QUOTED_IDENTIFIER ON并且SET QUOTED_IDENTIFIER OFF在每种情况下都会引发相同的错误

第三个错误是

关键字“with”附近的语法不正确。如果此语句是公用表表达式、xmlnamespaces 子句或更改跟踪上下文子句,则前面的语句必须以分号结束。

前面的语句确实以分号结尾

有很多示例展示了如何将 json 插入 SQL Server,我已尽力遵循,但场景似乎都比我的复杂,但我仍然无法正确处理。

0 投票
1 回答
78 浏览

json - 如何使用 SQL Server 读取复杂的 json 数组

这是我的查询:

它返回一个带有 JSON 数据的字段,如下所示:

如何将图像结果逐行读取到临时表结构中?

0 投票
1 回答
58 浏览

sql - 如何使用带有键值对的 JSON 列查询表以匹配所有键和值

假设我有一个Image带有 JSON 元列的表:

ID
1 {“尺寸”:80,“效果”:“模糊”}
2 {“大小”:200,“优化”:真}
3 {“颜色”:“#abcdef”,“ext”:“.jpg”}

我有一个像这样的表格类型的动态参数

钥匙 价值
尺寸 200
优化 真的

我应该如何编写查询来过滤 Meta 列的键值对与 param 表中的所有值匹配的行?