SQL截取字符串(substring與patindex的應(yīng)用)-問查網(wǎng)(www.vvcha...
1.
substring 返回字符、binary、text 或 image 表達式的一部分。
基本語法:substring
( expression , start , length ) expression:字符串、二進制字符串、text、image、列或包含列的表達式
start:整數(shù),指定子串的開始位置
注:sql中"1"表示字符串中的第一個字符,而.net中"0"表示第一個字符 length:整數(shù),指定子串的長度(要返回的字符數(shù)或字節(jié)數(shù))
2.
patindex 返回指定表達式中某模式第一次出現(xiàn)的起始位置;假如在全部有效的文本和字符數(shù)據(jù)類型中沒有找到該模式,則返回零。
基本語法:patindex
( '%pattern%' , expression )
pattern:字符串??梢允褂猛ㄅ浞?pattern 之前和之后必須有 % 字符(搜索第一個和最后一個字符時除外)。pattern 是短字符數(shù)據(jù)類型類別的表達式
expression:表達式,通常為要在其中搜索指定模式的列,expression 為字符串數(shù)據(jù)類型類別
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點擊舉報。