Sql 在Oracle子查询中为SSRS报告使用参数

Sql 在Oracle子查询中为SSRS报告使用参数,sql,oracle,oracle10g,Sql,Oracle,Oracle10g,我似乎(又)陷入了神谕的困境 我有一些oraclesql(可以根据请求进行发布),它将是一系列其他查询的基本查询。所以我想这最好是一个带有其他视图可以加入的参数的视图。然而,我知道这是不可能的。研究结果最终将用于SSR。我的主要障碍是希望将参数传递给查询(在现有SQL中使用了两次)。我曾经尝试过一些包,但是当我试图查询其他表并获得在SSR中可用的结果时,这些包只会被游标所做的事情所困扰。我也尝试了变量,我忘了其他的。在MSSQL中,我只想创建一个存储过程,但据我所知,它们之间的差异大于相似之处,

我似乎(又)陷入了神谕的困境

我有一些oraclesql(可以根据请求进行发布),它将是一系列其他查询的基本查询。所以我想这最好是一个带有其他视图可以加入的参数的视图。然而,我知道这是不可能的。研究结果最终将用于SSR。我的主要障碍是希望将参数传递给查询(在现有SQL中使用了两次)。我曾经尝试过一些包,但是当我试图查询其他表并获得在SSR中可用的结果时,这些包只会被游标所做的事情所困扰。我也尝试了变量,我忘了其他的。在MSSQL中,我只想创建一个存储过程,但据我所知,它们之间的差异大于相似之处,因为Oracle似乎具有更大的灵活性和功能(对于那些知道如何使用它的人来说)。我相信我最终会弄明白的,但是现在我的头因为撞到桌子上而疼得厉害

谢谢你的帮助。
Paul

我在猜测您想要什么,但是似乎您希望在过程调用(传递参数)中包含一些逻辑,但是您不能在客户机中使用OUT游标

如果是这种情况,您可以考虑使用类似于这种方法还有许多其他例子

现在可以从函数中选择数据,就像从参数化视图中选择一样


希望这能有所帮助

也许这能有所帮助:这正是我所需要的!谢谢你!