2009-08-26 59 views

回答

5

你不能从调用存储过程中生成表。然而,编辑调用的存储过程和改变,其产生的结果设置为具有INTO YourNewTable子句选择:

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

运行过程1时,生成表。删除更改(INTO您的新表子句),然后调用该过程为:

INSERT INTO YourNewTable 
    EXEC YourProcedure params...