我将如何获得最后一个“/”之后的最后一个部分?
/{ct6yr356-051t-55e2-b89r-546454ab922}/location/Missouri/costcenter/TXX1/Queue.rdl 上的销售订单
队列中的销售订单 <-- 我要提取的部分。最后总是有六个'/'和.rdl。
语言是 T-SQL。
我将如何获得最后一个“/”之后的最后一个部分?
/{ct6yr356-051t-55e2-b89r-546454ab922}/location/Missouri/costcenter/TXX1/Queue.rdl 上的销售订单
队列中的销售订单 <-- 我要提取的部分。最后总是有六个'/'和.rdl。
语言是 T-SQL。
得到了我需要的东西。
; 使用 R 作为 ( SELECT '/{ct6yr356-051t-55e2-b89r-546454ab922}/location/Missouri/costcenter/TXX1/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 作为开始,R.* FROM R) R