2010-10-31 64 views
0

嗨, 我有一個SP返回超過100個字段與1000+行。我需要將所有內容保存在臨時表中,然後朗讀我的定製查詢以獲取適當的數據。Sybase SP結果到臨時表

我做了很多搜索,但我無法爲我的項目找到正確的解決方案。如果有人能分享他的想法,我將不勝感激。

創建表#SP_Result (我需要動態地根據SP返回結果創建字段)

EXEC Ministry..civil_record 「2010-08-07」, 「AUTOGEN」,20,NULL ,NULL,NULL,NULL,NULL,NULL,NULL

我需要從SP轉儲結果到#SP_Result。

+0

請檢查答案。 – PerformanceDBA 2010-11-29 23:11:33

回答

0

爲什麼不在您的「自定義查詢」中運行查詢本身,而不是嘗試捕獲存儲過程的結果集?這是正常的方法。

所有這些空看起來像一個非規範化「表」的混蛋,其中許多行不適用於任務。以規範化,面向集合的方式處理數據庫要快得多。