時(shí)間:2024-03-08 08:50作者:下載吧人氣:20
有時(shí)候我們會(huì)截取字符串中的一些特殊想要的東西,大小寫字母、模號(hào)、漢字、數(shù)字等等,今天先介紹一個(gè)獲取字符串中小寫字母(也是大寫字母)的方式,直接上寫法:
DECLARE @s VARCHAR(MAX)= ‘AbcdEf奧奧’ –待截取字符串
DECLARE @temp VARCHAR(MAX)=” –臨時(shí)變量
SELECT @temp=@temp+SUBSTRING(ch, sv.number, 1)
FROM (SELECT @s AS ch) t
CROSS APPLY [master].dbo.spt_values AS sv
WHERE sv.type = ‘P’
AND sv.number BETWEEN 1 AND LEN(ch)
AND ASCII(SUBSTRING(ch, sv.number, 1)) BETWEEN ASCII(‘a’) AND ASCII(‘z’)
SELECT @temp
網(wǎng)友評(píng)論