s-s-rS 报告错误:处理数据集的命令文本表达式时出错
Posted
技术标签:
【中文标题】s-s-rS 报告错误:处理数据集的命令文本表达式时出错【英文标题】:s-s-rS Report Error : Error During processing of Command Text Expression of Dataset 【发布时间】:2021-01-08 16:56:19 【问题描述】:我正在尝试调用 s-s-rS 中的参数(这是根据 Redshift 而非存储过程的视图加载的)。所以,我试图在我的选择语句之后将报告中的参数作为表达式调用,在我的选择语句之后,我在 where 子句中调用它们。但是得到一个命令文本 expr 错误。我可以知道在这种情况下可以做什么或我在哪里犯了错误?
select
manager_id,
manager_name,
employee_name,
employee_number from emp
WHERE (employee_number =" +Parameters!EMPNum.Value + ")"
【问题讨论】:
【参考方案1】:我可能误解了你的问题,但如果这只是一个数据集查询,那么将数据集设置为文本并使用以下查询语句
select
manager_id,
manager_name,
employee_name,
employee_number from emp
WHERE employee_number = @EMPNum
参数值将在数据集查询中被解析,不做任何其他操作
【讨论】:
以上是关于s-s-rS 报告错误:处理数据集的命令文本表达式时出错的主要内容,如果未能解决你的问题,请参考以下文章