我想在SQL Server 2008中
一個SELECT
查詢作爲參數傳遞給STORED PROCEDURE
在該SP執行該查詢和存儲到臨時表,然後我要循環光標在該臨時表的2個字段上。通選擇命令參數,並在臨時表執行
那麼我該怎麼做?
主要是這一部分:execute that query and store to temp table
編輯:
查詢:
SELECT * FROM SomeView WHERE COL1 = '1' AND COL = GETDATE() ORDER BY COL0
有在SomeView許多領域,但我只想要2:COLS1,CLOS2 我要循環CURSOR僅在這兩個字段上
請閱讀[動態SQL的詛咒和祝福](http://www.sommarskog.se/dynamic_sql.html),它將回答所有關於動態SQL的問題。我想你需要一個全局臨時表('##') –
好的...........你的查詢和存儲過程在哪裏? – andy