数组字段中的逗号问题。
对于初学者:我有一个列中包含如下变量的数组:,901,902,
或,901,906,902
或,,,904,903
,
我用来选择这个数据的@parameter
需要是多值的,但我不能让它工作。 @parameter
的名称为@ArrayType
,并使用值:901
到910
。
我使用的WHERE语句是:
WHERE vendorContactTypeArray IN (@ArrayType)
然而,该报告失败了,因为我不知道如何处理分裂或处理数组中的逗号。
答案 0 :(得分:0)
您可以使用JOIN函数来构建像这样的多值参数
=Join(Parameters!ParameterName.Value)