【发布时间】:2014-01-02 19:04:27
【问题描述】:
我有一个 json 存储在 SQL NVARCHAR(MAX) 列中,如下所示:
{ "field1":"value1", "field2":"value2" ...}.
我想对任何字段进行通配符搜索。示例查询可以是:
给我field2 中包含子字符串 ax 的所有行。查询应返回field2 中带有传真、斧头等的记录。
是否可以在不编写 SQLCLR 函数的情况下做到这一点?尝试使用 LIKE 支持的基本正则表达式是徒劳的。
【问题讨论】:
标签: sql regex json sql-server-2008-r2