![](/img/trans.png)
[英]How to manipulate resultset returned by a stored procedure called inside the stored procedure in DB2
[英]Manipulate with data returned by stored procedure
我在SAP HANA中存儲了過程(我們將其testProcedure
),該過程返回數據(例如col1 | col2 | col3
)。 不幸的是,我無法修改此存儲過程。
在過程執行后(當前我通過call testProcedure()
執行)如何處理(過濾等)這些數據?
我正在尋找類似select * from testProcedure() where col1 = 'hello'
您所描述的內容適用於用戶定義的表函數,但不適用於過程。 如果您的過程使用默認結果集,則無法過濾或以其他方式處理結果集。 它將照原樣返回HANA工作室。 如果結果集是通過輸出參數返回的,則可以將其分配給表變量,並在從該表變量中進行選擇時應用過濾器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.