sql - 您可以使用 SQL 从 JSON 数组中选择值吗?

标签 sql sql-server arrays json

我有一个 SQL Server 2008 数据库,其中一个特定表的信息以 JSON 编码数组的形式存储在字段中。我想知道是否有一种基于 SQL 的方法来选择该 JSON 字段中的特定值?

当然,我可以只选择字段并自己解析信息,但如果可能的话,我会尽量避免这种情况。

提前致谢!

最佳答案

本身没有任何内容,但以下问题的第一个答案引用了一篇有关在 tSQL 中解析 JSON 对象的文章

Parse JSON in TSQL

作为引用,感兴趣的文章在这里:

http://www.simple-talk.com/sql/t-sql-programming/consuming-json-strings-in-sql-server/

关于sql - 您可以使用 SQL 从 JSON 数组中选择值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11000404/

相关文章:

sql - ROW_NUMBER() 和 GROUP BY 的不同之处

c# - 如何找到二维数组(矩阵)c#中每一行的最大值

php - 如何格式化 PHP 中的列表以用作 Objective C 中的 NSArray?

MySQL 问题 - 我想删除任何括号内的所有文本

c# - 在 Entity Framework 中查询今天的记录

mysql - SQL表中的数据如何分离

asp.net - 使用 ASP.NET 从 Microsoft Dynamics Nav 检索二进制/Blob 文件

mysql - 使用用户名而不是 ID 从 2 个表中检索数据

sql-server - MS SQL 2012 插入触发器 : Insert all rows from a table

ios - 我如何在 Swift 中使用 CFArrayRef?