我有完美运行的存储过程。当我将它插入到 MS Reporting Services 的查询设计器中时,出现错误:
“GO”附近的语法不正确。 “GO”附近的语法不正确。 “GO”附近的语法不正确。 变量名称“@s1a”已经声明。变量名称在查询批处理或存储过程中必须是唯一的。
正如我所说,过程在 MS SQL Server 2008 中运行良好。
之前没有声明参数。
是否需要更改某些内容才能使程序在 Reporting Services 中正常运行?
最佳答案
GO 不是有效的 SQL。它是客户端工具的标记。
此外,您不会将存储过程定义发布到 SSRS 设计器中。存储过程应该已经存在于 SQL Server 上。只有执行调用进入 SSRS 设计器。
我怀疑我们需要截图来查看您用代码做了什么
关于sql - 在 Reporting Services 中使用存储过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8064935/