2007年4月11日 星期三

PATINDEX

參考網址:http://www.microsoft.com/taiwan/msdn/library/2003/sep-2003/sp03g8.htm

PATINDEX 屬於 Int 值,它會傳回 Text、Ntext 或 Image 資料行中第一個相同模式所出現的位置,如果找不到相同的模式,則為 0。

語法: PATINDEX ( '%pattern%' , expression )

--PATINDEX sample
create table #t (n ntext)
insert #t values('Hello Tim, long time no see!')
SELECT PATINDEX('%tim%', n) FROM #t
SELECT PATINDEX('%time%', n) FROM #t
drop table #t

輸出:
7
17

沒有留言: