2009-08-26 58 views

回答

5

你不能從調用存儲過程中生成表。然而,編輯調用的存儲過程和改變,其產生的結果設置爲具有INTO YourNewTable子句選擇:

SELECT 
    columns.... 
    INTO YourNewTable 
    from ... 
    where 
    order by... 

運行過程1時,生成表。刪除更改(INTO您的新表子句),然後調用該過程爲:

INSERT INTO YourNewTable 
    EXEC YourProcedure params...