文章主要介紹了SqlServer 獲取字符串中小寫字母的實現(xiàn)方法,非常不錯,具有一定的參考借鑒價值,需要的朋友跟隨腳本之家小編一起學(xué)習(xí)吧
有時候我們會截取字符串中的一些特殊想要的東西,大小寫字母、模號、漢字、數(shù)字等等,今天先介紹一個獲取字符串中小寫字母(也是大寫字母)的方式,直接上寫法:
DECLARE@sVARCHAR(MAX)='AbcdEf奧奧'--待截取字符串DECLARE@tempVARCHAR(MAX)=''--臨時變量SELECT@temp=@temp+SUBSTRING(ch, sv.number, 1)FROM(SELECT@sASch) tCROSSAPPLY [master].dbo.spt_valuesASsvWHEREsv.type ='P'ANDsv.numberBETWEEN1ANDLEN(ch)ANDASCII(SUBSTRING(ch, sv.number, 1))BETWEENASCII('a')ANDASCII('z')SELECT@temp
結(jié)果如下:

這樣我們就獲取到了小寫字母,當(dāng)然我們還可以獲取大寫字母:
SELECT@temp=@temp+SUBSTRING(ch, sv.number, 1)FROM(SELECT@sASch) tCROSSAPPLY [master].dbo.spt_valuesASsvWHEREsv.type ='P'ANDsv.numberBETWEEN1ANDLEN(ch)ANDASCII(SUBSTRING(ch, sv.number, 1))BETWEENASCII('A')ANDASCII('Z')SELECT@temp
結(jié)果如下:

靈活掌握,根據(jù)需求應(yīng)用。
總結(jié)
以上所述是小編給大家介紹的SqlServer 獲取字符串中小寫字母的實現(xiàn)語句,希望對大家有所幫助。
- Sql Server數(shù)據(jù)庫如何去掉內(nèi)容里面的Html標(biāo)簽
- SQL Server數(shù)據(jù)庫遠(yuǎn)程更新目標(biāo)表數(shù)據(jù)的存儲過程
- MsSql 數(shù)據(jù)庫使用sqlplus創(chuàng)建DDL和DML操作方法
- SQL Server常見問題介紹及快速解決建議
- SQL Server中Table字典數(shù)據(jù)的查詢SQL示例代碼
- SQL SERVER 2012數(shù)據(jù)庫自動備份的方法
- 關(guān)于SQL server2008調(diào)試存儲過程的完整步驟
- SQL Server數(shù)據(jù)庫調(diào)整表中列的順序操作方法及遇到問題
- SQL Server中的SELECT會阻塞SELECT相關(guān)資料
- 利用數(shù)據(jù)庫trigger對安全進(jìn)行監(jiān)控
分享到:
投訴收藏












