1
1
尝试替换代码:
包括以下内容:
使用OPENJSON(首选项,$.categories)的问题是,当数组为空时,OPENJSON表函数不返回任何行。这与categories数组有值,但没有一个值是“3”的情况没有区别。所以,我们需要改变我们的方法。 只需检查OPENJSON(首选项)并解析3或“[]”的类别值,就可以返回1行或0行。1行表示我们的条件已找到,0表示未命中。 注意:这种解析有一些很大的缺点。如果有13,23,30,300之类的分类。。。所有这些都符合我们的%3%模式。我让你根据需要加强分析。我不知道你的用例。 |