佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > sqlserver 中charindex/patindex/like 的比較

sqlserver 中charindex/patindex/like 的比較

熱門標簽:服務(wù)外包 Linux服務(wù)器 呼叫中心市場需求 地方門戶網(wǎng)站 網(wǎng)站排名優(yōu)化 AI電銷 百度競價排名 鐵路電話系統(tǒng)
一、測試環(huán)境:

1。數(shù)據(jù)庫:Sql Server 2008

2。測試表:15000記錄,char類型主鍵,無其他索引

3。測試字段:ntext 類型,最大數(shù)據(jù)長度12000

二、測試語句:

1。select * from ProductTemp where ProductDesc like '%192.168.70.236%'

2。select * from ProductTemp where charindex('192.168.70.236',ProductDesc)>0

3。select * from ProductTemp where patindex('%192.168.70.236%',ProductDesc)>0

三、測試結(jié)果:

1。效率測試結(jié)果: charindex > like > patindex ,效率差大概20%

2。適用性測試結(jié)果:

1)charindex對于檢索結(jié)果最大位移有要求,經(jīng)測試,Sql2008中的ntext字段,位移不能超過3987,否則返回0;

2)patindex 和 like 無位移限制;

3)patindex 支持匹配表達式,可以應(yīng)用正則;

4)like可以用'%oldstring%'進行模糊匹配;

5)charindex只能匹配固定字符串
您可能感興趣的文章:
  • 詳解C語言中index()函數(shù)和rindex()函數(shù)的用法
  • 用Python操作字符串之rindex()方法的使用
  • SQL中Charindex和Oracle中對應(yīng)的函數(shù)Instr對比
  • SQLserver中字符串查找功能patindex和charindex的區(qū)別
  • Python rindex()方法案例詳解

標簽:仙桃 蘭州 衡水 湘潭 湖南 崇左 黃山 銅川

巨人網(wǎng)絡(luò)通訊聲明:本文標題《sqlserver 中charindex/patindex/like 的比較》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    友谊县| 郎溪县| 锦屏县| 汾西县| 闸北区| 翁牛特旗| 花垣县| 丹阳市| 乐至县| 涿鹿县| 香格里拉县| 武定县| 漳州市| 丰镇市| 沅江市| 苗栗市| 如皋市| 原阳县| 贡嘎县| 凉山| 罗山县| 林周县| 特克斯县| 克拉玛依市| 旌德县| 天长市| 盐城市| 清徐县| 平罗县| 巴青县| 寿光市| 沁水县| 天全县| 江都市| 玛沁县| 青川县| 太湖县| 区。| 大田县| 本溪市| 沂源县|