如何在最后一个“/”之后得到最后一节?
/ {ct6yr356-051t-55e2-b89r-546454ab922} / location /密苏里州/ costcenter / TXX1 / Queue.rdl上的销售订单
队列上的销售订单< - 我要提取的部分。最后总共有六个'/'和.rdl。
语言是T-SQL。
答案 0 :(得分:0)
得到我需要的东西。
; WITH R as( SELECT'/ {ct6yr356-051t-55e2-b89r-546454ab922} / location / Missouri / costcenter / TXX1 / Sales Queue.rdl'上的订单为VARIABLE )SELECT SUBSTRING(VARIABLE,START, CHARINDEX('。rdl',SUBSTRING(VARIABLE,START,LEN(VARIABLE))) - 1 )FROM(SELECT CHARINDEX('/',R.VARIABLE, CHARINDEX('/',R.VARIABLE,CHARINDEX('/',R.VARIABLE,CHARINDEX('/',R.VARIABLE,CHARINDEX('/',R.VARIABLE)+1)+1)+1) +1)+ 1为START,R。* 来自R. )R