PATINDEX()函數是SQL Server中的一個字符函數,用于查詢字符串中某種模式的字符第一次出現的位置。
PATINDEX(pattern, expression)
其中,pattern是要搜索的模式,可以是普通字符、通配符或正則表達式;expression是要搜索的表達式。
PATINDEX()函數返回的是第一個匹配的字符位置,如果沒有找到匹配的字符,則返回0。
示例:
select PATINDEX(‘%a%’, ‘abcde’) – 返回2
select PATINDEX(‘[a-z]%’, ‘abcde’) – 返回1
select PATINDEX(‘\w{2} \w{2} \w{2}’, ‘AB CD EF’) – 返回1
需要注意的是,PATINDEX()函數不區分大小寫,如果需要區分大小寫,需要使用BINARY關鍵字。
示例:
select PATINDEX(BINARY ‘a%’, ‘ABC’) – 返回0
select PATINDEX(BINARY ‘A%’, ‘ABC’) – 返回1
PATINDEX()函數在實際應用中,常用于模糊搜索、正則表達式匹配等場景。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
在實際的經濟生活中,中央銀行的三大法寶一般認為是存款準備金政策、公開市場業務政策以及再貼現政策。利用以上這三三大法寶,中央銀行需要對市場金融秩序進行宏觀調控,實現對市場內信用總量進行統一的收縮或者擴張操作。央銀三大法寶的詳情介紹1、存款準備金政策:中央銀行通過對存款準備金率進行調控,從而影響金融機構的實際影響能力,間接的來調控市場內貨幣的供應總量;2、公開市場業務政策:公開市場業務政策即意味著中央...
理財產品風險等級怎么劃分?根據理財產品的不同,風險等級也會不同。而在投資者的眼里理財產品會劃分為以下五種風險等級:1.R1級是謹慎型的理財產品,屬于保本保預期收益的產品,但是產品還是會隨著投資表現而產生相應的浮動,但總體上還是穩定的,風險是很低的。比如有貨幣基金、國債、大額存單等。2.R2級是穩健型的理財產品,屬于浮動預期收益類的產品,從這個等級開始都是非保本類型的產品,不保證本金,但風險很小,整...
【資料圖】1、單押就是句子與句子之間,互相有相同或者相近的韻母,通過歌手不同的排列方式,讓整個段落呈現一種韻律感。比較簡單的就是 類似數來寶的方式,每句話的結尾都是相同的韻母,可以參考喊麥作品,押韻類似。2、對于不怎么聽說唱的人,可能不知道中國新說唱單押雙押是什么意思,在說唱中講究一句歌詞的末尾詞和下一句銜接的末尾詞押韻,這樣聽起來更有美感,通常押韻分為單押雙押三押。以上就是【不是吧不是吧難道單押...