<noscript id="eassg"><table id="eassg"></table></noscript>
  • <strike id="eassg"><s id="eassg"></s></strike>
  • <ul id="eassg"></ul>
    注冊|登錄

    聯系電話:024-31891684  13390130939
    沈陽軟件公司--沈陽軟件定制

    沈陽軟件開發_沈陽軟件公司_沈陽軟件定制/軟件/最新技術

    Latest technology最新技術

    SQL無限極存儲過程

    瀏覽量:2452

    CRM定制,軟件開發,辦公OA,沈陽易勢科技最專業
    create proc wuxian
    (
     @table nvarchar(100),--表名
     @column nvarchar(200),--查詢出的列名
     @parent nvarchar(200),--查詢父級條件
    @parentcolumn nvarchar(50),--父級關聯字段
    @soncolumn nvarchar(50),--子級關聯字段
    @where nvarchar(200)--其他查詢條件
    )
    as
    declare @rows nvarchar(200),@allrows nvarchar(200),@index int
    begin
    set @rows=''
    set @allrows=@column
    while(@allrows<>'')
    begin
     set @index=case when charindex(',',@allrows)=0 then len(@allrows)+1 else (charindex(',',@allrows)+1) end
     set @rows=@rows+'t.'+left(@allrows,@index-1)
     set @allrows=right(@allrows,len(@allrows)-@index+1)
    end
    exec('
    ;with cte
    as(
    select '+@column+',cast(id as nvarchar(50)) sid,id, 1 as leavel from '+@table+' where '+@parent+'
     union all select  '+@rows+',
    cast((cte.sid+cast(t.id as nvarchar(50))) as nvarchar(50)) sid,t.id,(cte.leavel+1) as leavel from '+@table+' t,cte
    where t.'+@soncolumn+'=cte.'+@parentcolumn+'
    ) select '+@column+',leavel from cte '+@where+' order by sid')
    end

     
     

     

    沈陽團購網|營口網站制作|沈陽軟件公司|軟件定制|網站建設|加盟易勢|提交問題

    国产日韩成人亚洲丁香婷婷| 国产va免费精品观看精品| 国产精品片在线观看手机版 | 日韩一区二区精品观看| 国产精品宅男在线观看| 亚洲爆乳精品无码一区二区| 久久精品国产亚洲av麻豆图片 | 国产成人精品实拍在线| 无码人妻精品一二三区免费| 一本精品中文字幕在线| 国产精品久久久久无码av| 91成人精品视频| 久久国产亚洲精品无码| 99久久久国产精品免费蜜臀| 无码精品视频一区二区三区| 国产精品久久久久久吹潮| 黑人精品videos亚洲人| 成品人和精品人的区别在哪里 | 亚洲国产成人久久99精品| 老司机午夜精品视频资源| 久久久无码精品亚洲日韩蜜桃| 精品国产亚洲一区二区三区| 亚洲精品午夜无码专区| 亚洲欧洲精品无码AV| 一本久久a久久精品亚洲| 国内精品卡1卡2卡区别| 国产日韩AV免费无码一区二区| 91精品国产综合久久精品| 国产999精品久久久久久| 亚洲精品国产电影| 国产精品国产三级在线高清观看| 亚洲精品一级无码中文字幕| 国产精品亚洲二区在线观看| 精品国产91久久久久久久a| 香蕉精品视频在线观看| 99精品视频在线| 国产午夜精品理论片久久影视| 久久国产精品成人免费| 久久精品国产99久久99久久久| 亚洲嫩草影院久久精品| 91精品久久久久久久久网影视|