2010年1月29日金曜日

T-SQL 文字列の中から一致する部分を抽出

構文
PATINDEX ( '%pattern%' , expression )

解説
expression から、pattern に一致する部分を検索して、その先頭の文字の位置を返す

引数
pattern : 検索する文字列
expression : 検索される文字列

返り値
一致した文字列の先頭の文字の位置(1文字目は1)
一致する文字列がない場合は 0 
注意
oracleのinstr関数と引数の順番が違うので注意!!!

0 件のコメント: