亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > SQL Server > 正文

SQL臨時表遞歸查詢子信息并返回記錄的代碼

2024-08-31 00:57:15
字體:
來源:轉載
供稿:網友

復制代碼 代碼如下:


declare @Q_ID uniqueidentifier
set @Q_ID = dbo.uf_GetParamValueByName(@Params,'@指標ID');
declare @QAExp_ID char(36) --指標屬性公式ID
set @QAExp_ID='3D2B8F3F-0B7E-46FD-9B33-050F846C2869'
declare @temp_qid table(QID char(36),ExpValue nvarchar(max)) --臨時表變量獲得指標根ID
declare @QIDtemp char(36),@express nvarchar(4000)
declare @k int=2 --層次
declare @pattern nvarchar(2)='ID' --指標公式拆分字段
declare @charidex int --指標對應的索引
if(@OPType = '根據指標ID查找公式所有子指標')
begin
create table #TempQuotaStruct --創建臨時表#TmpStruct
(
QID char(36), --創建一個ID用來存儲指標ID
PID char(36), --用來存儲該指標相關的iD
OrderValue int --層級關系
)
insert #TempQuotaStruct(QID,OrderValue)values(@Q_ID,1)
while EXISTS(select Q_ID from EOTS_QuotaAttributeValue where QA_ID=@QAExp_ID and Q_ID in (select QID from #TempQuotaStruct where OrderValue=@k-1) )
begin
insert into @temp_qid select Q_ID,QAV_Value from EOTS_QuotaAttributeValue whereQA_ID=@QAExp_IDand Q_ID in (select QID from #TempQuotaStruct whereOrderValue=@k-1)
WHILE EXISTS(select QID from @temp_qid)
begin
select top 1 @QIDtemp=QID, @express=ExpValue from @temp_qid
print @QIDtemp
set @express=rtrim(ltrim(@express))
set @charidex=charindex(@pattern,@express)
while @charidex>=1
begin
insert into #TempQuotaStruct(QID,PID,OrderValue)values(SUBSTRING(@express,@charidex+2,36),@QIDtemp,@k)
set @express=SUBSTRING(@express,@charidex+38,len(@express)-@charidex+37)
set @charidex=charindex(@pattern,@express)
end
delete from @temp_qid where QID = @QIDtemp
end
set @k=@k+1
end
select a.*,b.Q_Name, c.QAV_Value as Q_Formula from #TempQuotaStruct a,EOTS_Quota b,EOTS_QuotaAttributeValue c where a.QID=b.Q_ID and a.QID=c.Q_ID and c.QA_ID='3D2B8F3F-0B7E-46FD-9B33-050F846C2869'


此SQL是對標模塊的臨時表查詢,他能查出一個指標下面的多個子指標的公式,并分層級顯示 @指標ID=#*1*#;#*1*#08bea0aaf-0ed2-4c9b-8c20-8c5bd919db6f#*1*#
摘自EOTS 存儲過程up_eots_Get_QuotaStruct
臨時表循環的關鍵就是下面的語句, select top 1 from #Tep,用一個變量循環取值,然后刪除循環中的值

復制代碼 代碼如下:


insert into #Tep select optname,value,major_version from MSreplication_options
while Exists(select a from #Tep)
begin
select top 1 @tempa =a,@tempc =c from #Tep
delete #Tep where a=@tempa
end

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品亚洲一区二区三区在线观看| 欧美性猛交xxxx乱大交| 亚洲欧洲在线观看| 欧美性猛交99久久久久99按摩| 国内精品久久久| 国产极品精品在线观看| 97在线视频免费播放| 成人免费直播live| 欧美高清在线播放| 精品国产91久久久| 国产成人精品一区二区三区| 国产精品自产拍在线观看| 久久视频这里只有精品| 久久福利视频导航| 欧美做受高潮1| 国产精品日日做人人爱| 亚洲人成在线观| 91国产在线精品| 久久久久久com| 欧美尤物巨大精品爽| 欧美精品videosex性欧美| 九九热最新视频//这里只有精品| 欧美黄色www| 国产精品视频一区二区高潮| 97精品视频在线播放| 日韩欧美精品网址| 日韩免费中文字幕| 正在播放国产一区| 久久97久久97精品免视看| 亚洲国产精品美女| 久久99久久久久久久噜噜| 欧美成人一二三| 中文字幕一区日韩电影| 国产午夜一区二区| 亚洲成人在线视频播放| 国产在线精品成人一区二区三区| 91精品啪在线观看麻豆免费| 91av视频在线| 亚洲精品福利在线观看| 亚洲一区二区三区四区视频| 啊v视频在线一区二区三区| 91国产美女在线观看| 欧美国产日韩中文字幕在线| 国产日韩在线亚洲字幕中文| 国产va免费精品高清在线观看| 欧美激情视频一区| 欧美日韩另类视频| 夜夜嗨av色一区二区不卡| …久久精品99久久香蕉国产| 7777精品久久久久久| www.日韩.com| 欧美尤物巨大精品爽| 亚洲欧美一区二区三区在线| 国产一区二区三区日韩欧美| 欧美性20hd另类| 成人精品视频99在线观看免费| 中文欧美在线视频| 91人人爽人人爽人人精88v| 欧美精品一本久久男人的天堂| 国产免费观看久久黄| 久久久在线免费观看| 国产91精品视频在线观看| 欧美午夜影院在线视频| 亚洲a在线观看| 庆余年2免费日韩剧观看大牛| 精品亚洲一区二区三区在线播放| 国产有码在线一区二区视频| 日韩欧美在线国产| 国产精品美女久久久久久免费| 色妞色视频一区二区三区四区| 国产精品久久久久久久天堂| 一区二区三区 在线观看视| 欧美成人午夜激情| 国产一区二区三区在线免费观看| 91av视频在线免费观看| 韩曰欧美视频免费观看| 国产精品白丝av嫩草影院| 亚洲欧美日韩精品久久| 亚洲一区二区三区成人在线视频精品| 国产精品第一视频| 国产精品久久999| 亚洲成色777777女色窝| 亚洲女人天堂色在线7777| 国产日本欧美一区二区三区| 国产精品精品一区二区三区午夜版| 日韩av在线免费播放| 欧美国产第二页| 欧美在线视频播放| 久久精品91久久久久久再现| 欧美尺度大的性做爰视频| 91中文字幕一区| 国产一级揄自揄精品视频| 亚洲国产欧美精品| 精品国内产的精品视频在线观看| 亚洲黄色www| 亚洲国产欧美在线成人app| 亚洲免费av网址| 欧美精品一二区| 日韩高清有码在线| 欧美成年人在线观看| 日韩精品免费视频| 色中色综合影院手机版在线观看| 国产精品99久久久久久人| 2021国产精品视频| 国产欧美日韩91| 中文字幕亚洲综合久久筱田步美| 日韩在线免费av| 欧美激情区在线播放| 91爱爱小视频k| 国产精品露脸自拍| 人九九综合九九宗合| 久久视频在线看| 最好看的2019的中文字幕视频| 国产成人精品最新| 国产激情999| 国产精品爱啪在线线免费观看| 国产亚洲视频中文字幕视频| 韩日欧美一区二区| 亚洲999一在线观看www| 色www亚洲国产张柏芝| 中文字幕欧美日韩精品| 亚洲免费视频观看| 久久亚洲电影天堂| 国产精品免费观看在线| 久久精品美女视频网站| 国产97在线视频| 亚洲欧美日韩在线高清直播| 中文字幕亚洲综合久久| 日韩一区二区福利| 国产精品一区二区三区毛片淫片| 国产精品视频大全| …久久精品99久久香蕉国产| 欧美日韩国产在线播放| 色www亚洲国产张柏芝| 亚洲一区第一页| 日韩美女主播视频| 中文字幕精品在线| 国产精品久久久精品| 亚洲最大av在线| 亚洲午夜性刺激影院| 精品日韩中文字幕| 国产婷婷色综合av蜜臀av| 大荫蒂欧美视频另类xxxx| 日韩在线视频免费观看高清中文| 国产成人一区二区三区小说| 日本道色综合久久影院| 国产精品日韩欧美综合| 国产欧美精品在线播放| 色一区av在线| 欧美色视频日本高清在线观看| 九色精品美女在线| 奇门遁甲1982国语版免费观看高清| 性色av一区二区三区红粉影视| 精品国产一区二区三区久久| 亚洲国语精品自产拍在线观看| 国产精品9999| 成人免费高清完整版在线观看| 国产在线日韩在线| 亚洲人线精品午夜| 中文字幕自拍vr一区二区三区| 国产精品永久在线| 久久久久久久久国产| 亚洲a成v人在线观看| 欧美国产亚洲视频|