update newpllccn_jiangjingfenlei set classid=
left(SUBSTRING(url,PATINDEX('%[0-9]%',url),LEN(url)),patindex('%[^0-9]%',SUBSTRING(url,PATINDEX('%[0-9]%',url),LEN(url))+'a')-1)


select SUBSTRING(url,PATINDEX('%[0-9]%',url),LEN(url)) a from newpllccn_jiangjingfenlei 

select left(SUBSTRING(url,PATINDEX('%[0-9]%',url),LEN(url)),patindex('%[^0-9]%',SUBSTRING(url,PATINDEX('%[0-9]%',url),LEN(url))+'a')-1) a from newpllccn_jiangjingfenlei 

 

 

参考:

 

declare @var nvarchar(max)='Balance1000sheet'

SELECT LEFT(Val,PATINDEX('%[^0-9]%', Val+'a')-1) from(
    SELECT SUBSTRING(@var, PATINDEX('%[0-9]%', @var), LEN(@var)) Val
)x
 

相关文章:

  • 2022-02-17
  • 2021-08-02
  • 2022-03-03
  • 2021-11-30
  • 2022-02-17
  • 2021-10-11
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-26
  • 2022-12-23
  • 2021-12-05
  • 2021-11-30
相关资源
相似解决方案