Call a Stored procedure in SQL CTE

前端 未结 2 1812
温柔的废话
温柔的废话 2020-12-10 10:33

Are you allowed to exec stored procedures within a SQL CTE statement? I\'m a bit new to sql cte queries...

2条回答
  •  渐次进展
    2020-12-10 10:50

    You can also use table variable :

    DECLARE @tbl TABLE(id int ,name varchar(500) ,...)      
        INSERT INTO @tbl        
        EXEC myprocedure @param ..
    
    with cte as (
        SELECT * FROM @tbl  
    )
    select * from cte
    

提交回复
热议问题