Sql server 2008 作为CTE_查询_定义的存储过程
我是否可以使用存储过程作为CTE的Sql server 2008 作为CTE_查询_定义的存储过程,sql-server-2008,stored-procedures,common-table-expression,Sql Server 2008,Stored Procedures,Common Table Expression,我是否可以使用存储过程作为CTE的CTE\u query\u定义 例如: WITH CodesCTE AS ( Exec sp_TableReturningProc ) SELECT * FROM CodesCTE; 如果不是,除了声明批处理/全局临时表并对临时表使用Select语句之外,还有什么方法可以绕过此限制 我正在开发相关的存储过程,如果可能的话,我想简单介绍一下如何使用它。否。这里有一些可能的解决方法:因此它将是一个临时表设计。哦,好吧,我想我也会实施资源管理;)
CTE\u query\u定义
例如:
WITH CodesCTE
AS ( Exec sp_TableReturningProc )
SELECT * FROM CodesCTE;
如果不是,除了声明批处理/全局临时表并对临时表使用Select
语句之外,还有什么方法可以绕过此限制
我正在开发相关的存储过程,如果可能的话,我想简单介绍一下如何使用它。否。这里有一些可能的解决方法:因此它将是一个临时表设计。哦,好吧,我想我也会实施资源管理;)