SqlServer 獲取字符串中小寫字母的sql語句
有時(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
結(jié)果如下:
這樣我們就獲取到了小寫字母,當(dāng)然我們還可以獲取大寫字母:
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
結(jié)果如下:
靈活掌握,根據(jù)需求應(yīng)用。
總結(jié)
以上所述是小編給大家介紹的SqlServer 獲取字符串中小寫字母的實(shí)現(xiàn)語句,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
如何快速刪掉SQL Server登錄時(shí)登錄名下拉列表框中的選項(xiàng)
本文給大家分享如何快速刪掉SQL Server登錄時(shí)登錄名下拉列表框中的選項(xiàng),包括問題原因分析和解決方案,非常不錯(cuò),需要的朋友參考下吧2016-11-11SQL Server 數(shù)據(jù)庫分離與附加(圖文教程)
SQL Server 數(shù)據(jù)庫分離與附加(圖文教程),需要的朋友可以參考一下2013-05-05SQL Server學(xué)習(xí)筆記之事務(wù)、鎖定、阻塞、死鎖用法詳解
這篇文章主要介紹了SQL Server學(xué)習(xí)筆記之事務(wù)、鎖定、阻塞、死鎖用法,結(jié)合實(shí)例形式分析了SQL Server中事務(wù)、鎖定、阻塞、死鎖的概念、功能及相關(guān)使用技巧,需要的朋友可以參考下2017-07-07Sql學(xué)習(xí)第三天——SQL 關(guān)于CTE(公用表達(dá)式)的遞歸查詢使用
公用表表達(dá)式(CTE)具有一個(gè)重要的優(yōu)點(diǎn),那就是能夠引用其自身,從而創(chuàng)建遞歸 CTE接下來詳細(xì)介紹下:CTE 的基本語法結(jié)構(gòu),在使用CTE時(shí)注意事項(xiàng)以及實(shí)例操作2013-03-03掌握SQL?Server實(shí)戰(zhàn)教程之SQL?Server的安裝指南
對(duì)于項(xiàng)目來說最重要的一環(huán)莫過于數(shù)據(jù)庫了,一個(gè)良好的數(shù)據(jù)庫能夠讓項(xiàng)目更加清晰、條理分明,下面這篇文章主要給大家介紹了關(guān)于掌握SQL?Server實(shí)戰(zhàn)教程之SQL?Server的安裝指南,需要的朋友可以參考下2023-04-04SQL中的游標(biāo)、異常處理、存儲(chǔ)函數(shù)及總結(jié)(最新推薦)
游標(biāo)(cursor)是用來存儲(chǔ)查詢結(jié)果集的數(shù)據(jù)類型,在存儲(chǔ)過程和函數(shù)中可以使用游標(biāo)對(duì)結(jié)果集進(jìn)行循環(huán)的處理,這篇文章主要介紹了SQL中的游標(biāo)、異常處理、存儲(chǔ)函數(shù)及總結(jié),需要的朋友可以參考下2023-02-02sqlserver中創(chuàng)建鏈接服務(wù)器圖解教程
鏈接服務(wù)器在跨數(shù)據(jù)庫/跨服務(wù)器查詢時(shí)非常有用(比如分布式數(shù)據(jù)庫系統(tǒng)中),本文將以圖文方式詳細(xì)說明如何利用SQL Server Management Studio在圖形界面下創(chuàng)建鏈接服務(wù)器。2010-09-09