近期项目中新增一个报表,统计条件中增加了多选内容。所以在sql 语句中自然用到了 in(***) 语法。
可是通过tag标签传进字符串组时,总是报语法错误。
仔细研究了一下官方的例子,终于找到了不同点
由于需要连表查询,所以定义了变量存放接受的参数值
declare @id varchar(100),
set @id=?
**** in(@id)
这种形式的参数组在润乾报表中就会出问题
而改成
****in(?) 形式就正常了。当让?的顺序要与参数声明的顺序一致
近期项目中新增一个报表,统计条件中增加了多选内容。所以在sql 语句中自然用到了 in(***) 语法。
可是通过tag标签传进字符串组时,总是报语法错误。
仔细研究了一下官方的例子,终于找到了不同点
由于需要连表查询,所以定义了变量存放接受的参数值
declare @id varchar(100),
set @id=?
**** in(@id)
这种形式的参数组在润乾报表中就会出问题
而改成
****in(?) 形式就正常了。当让?的顺序要与参数声明的顺序一致