好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > SQL截取字符串函數分享

SQL截取字符串函數分享

熱門標簽:如何做地圖標注圖鋪 陜西電銷外呼系統好用嗎 最新人工智能電銷機器人 沒聽見電話機器人幫你接 數字匠心電銷機器人 al智能電話機器人 銀川高頻外呼回撥系統多少錢 蘭州語音外呼系統運營商 成都電話外呼系統一般多少錢
A.截取從字符串左邊開始N個字符

Declare @S1 varchar(100)
Select @S1='http://www.xrss.cn'
Select Left(@S1,4)
------------------------------------
顯示結果: http


B.截取從字符串右邊開始N個字符(例如取字符www.163.com)

Declare @S1 varchar(100)
Select @S1='http://www.163.com'
Select right(@S1,11)
------------------------------------
顯示結果: www.163.com


C.截取字符串中任意位置及長度(例如取字符www)

Declare @S1 varchar(100)
Select @S1='http://www.xrss.cn'
Select SUBSTRING(@S1,8,3)
------------------------------------
顯示結果: www

以上例子皆是已知截取位置及長度,下面介紹未知位置的例子

2.截取未知位置的函數


A.截取指定字符串后的字符串(例如截取http://后面的字符串)

方法一:

Declare @S1 varchar(100)
Select @S1='http://www.xrss.cn'
Select Substring(@S1,CHARINDEX('www',@S1)+1,Len(@S1))
/*此處也可以這樣寫:Select Substring(@S1,CHARINDEX('//',@S1)+2,Len(@S1))*/
------------------------------------
顯示結果: www.163.com

需要注意:CHARINDEX函數搜索字符串時,不區分大小寫,因此CHARINDEX('www',@S1)也可以寫成CHARINDEX('WWW',@S1)

方法二:(與方法一類似)

Declare @S1 varchar(100)
Select @S1='http://www.xrss.cn'
Select Substring(@S1,PATINDEX('%www%',@S1)+1,Len(@S1))
--此處也可以這樣寫:Select Substring(@S1,PATINDEX('%//%',@S1)+2,Len(@S1))
------------------------------------
顯示結果: www.163.com


函數PATINDEX與CHARINDEX區別在于:前者可以參數一些參數,增加查詢的功能

方法三:

Declare @S1 varchar(100)
Select @S1='http://www.xrss.cn'
Select REPLACE(@S1,'http://','')
------------------------------------
顯示結果: www.163.com


利用字符替換函數REPLACE,將除需要顯示字符串外的字符替換為空

方法四:

Declare @S1 varchar(100)
Select @S1='http://www.xrss.cn'
Select STUFF(@S1,CHARINDEX('http://',@S1),Len('http://'),'')
------------------------------------
顯示結果: www.163.com

函數STUFF與REPLACE區別在于:前者可以指定替換范圍,而后者則是全部范圍內替換

B.截取指定字符后的字符串(例如截取C:\Windows\test.txt中文件名)
與A不同的是,當搜索對象不是一個時,利用上面的方法只能搜索到第一個位置

方法一:

Declare @S1 varchar(100)
Select @S1='C:\Windows\test.txt'
select right(@S1,charindex('\',REVERSE(@S1))-1)
-------------------------------------
顯示結果: text.txt

利用函數REVERSE獲取需要截取的字符串長度
您可能感興趣的文章:
  • SQL 截取字符串應用代碼
  • sqlserver (parse name)字符串截取的方法

標簽:巴彥淖爾 邢臺 鹽城 通化 遼源 宜春 本溪 朔州

巨人網絡通訊聲明:本文標題《SQL截取字符串函數分享》,本文關鍵詞  SQL,截取,字符串,函數,分享,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《SQL截取字符串函數分享》相關的同類信息!
  • 本頁收集關于SQL截取字符串函數分享的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 成人羞羞视频免费| bl太深?拔出来?要高潮了 | 亚洲欧美v国产一区二区| 尺度稍微大点的直播平台| 女人被爽到呻吟娇喘| 黑人粗进入欧美AAAAA| 中文字幕午夜乱理片11111| 日韩精品在线一区| 国内精久久久久久久久久久| 好痛?用力?深一点69| 丝袜会所在线观看| 亚洲欧美综合小说区图片区| 搡的我好爽视频免费观看野战| 女人?精XXXXX亚| 亚洲偷自拍另类图片二区| 99色视频| po18小说阅读网| 男人的??伸到??屁股外网| 性生活视频在线观看免下载| 女生越喊男生越往哪个地方投| 草莓污视频| 波多野结衣42部无码喷潮在线观看 | 97精品伊人久久久大香线蕉97| 韩国产理伦片在线观看| 91偷拍情侣一区二区三区| 国产精品极品美女自在线看免费一区二区| 免费欧洲毛片**老妇女| 乱yin老师合集| 天堂VA蜜桃一区二区三区| 俄罗斯理论片| 亚洲欧美精品久久| 双性受寝室多攻灌满| sao货水真多好浪好紧视频| 免费看成人A片无码的直播APP| 怡红院最新网址| 农村妇女野战BwwBww| 亚洲综合 丝袜 另类 制服| 宝贝我想揉揉你的奶好大| 小泽玛利亚久久一区二区三区| 18岁禁止入内网站| 女人高潮激情A片免费医生|