sqlserver with 递归用法
作者:互联网
DECLARE @companyid TABLE ( [Id] [int] ); with cte as( select Id from [base].[Company] where Id=123 union all select a.Id from [base].[Company] a,cte b where a.ParentId=b.Id ) INSERT @companyid(id) select Id from cte
1、with 前边的sql语句需加分号;
2、使用with变量需紧跟with语句;
3、with变量只能紧跟的使用一次;
标签:递归,companyid,Company,sqlserver,用法,cte,base,Id,select 来源: https://www.cnblogs.com/zacklau/p/11149186.html