2012-02-08 87 views
0

我似乎讓自己進入了Oracle綁定(再次)。在Oracle子查詢中使用參數用於SSRS報告

我有一些Oracle SQL(工作! - postable請求),這將是一堆其他查詢的基本查詢。所以我想這應該是一個帶有其他視圖可以加入的參數的視圖。但是我知道那是不可能的。結果最終將用於SSRS。我的主要障礙是我希望有一個傳遞給查詢的參數(在現有的SQL中使用兩次)。我嘗試過的包只是試圖在查詢其他表並在SSRS中獲取結果時遇到光標的操作。我也嘗試過變量,我忘了其他的東西。在MSSQL中,我只是創建一個存儲過程,但據我所知,與相似之處相比,有更多的區別,因爲Oracle似乎擁有更多的靈活性和能力(對於那些知道如何使用它的人)。我確信我最終可以弄清楚,但現在我的頭痛得從桌面上撞到很多。

感謝您的幫助。 Paul

+0

這也許可以幫助:http://itknowledgeexchange.techtarget.com/itanswers/call-oracle-store-procedure-from-reporting-services/ – 2012-02-08 17:25:39

回答

1

我猜想你想要什麼,但你似乎想在過程調用(傳遞參數)中包含一些邏輯,但是不能在客戶端使用OUT光標。

如果是這種情況,您可以考慮使用流水線功能,類似於what I've described here。這種方法的其他許多例子。

您現在可以從功能中選擇數據,就像從參數化視圖中選擇一樣。

希望這有助於

+0

這是正是我需要的!謝謝tbone! – Paul 2012-02-08 19:08:58