共計 689 個字符,預計需要花費 2 分鐘才能閱讀完成。
這篇文章主要介紹 SqlServer2016 模糊匹配的方式有哪些,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
具體如下:
數據庫是 Sqlserver 2016 版
現在業務需求是:要查詢出企業名稱為以下幾個的,XXX,XXXX 等等:
第一種方式:like %XXX% OR like %XXXX%
select cName from tAccountAuditing where
cName
like % 測試 moa000154%
cName
like % 測試集團上海事業部 %
and activeAuditingCodeFromJdjr = 1
第二種方式:PATINDEX(%XXX% ,cName) 0
select cName from tAccountAuditing where
PATINDEX(% 測試 moa000154% ,cName) 0
PATINDEX(% 測試集團上海事業部 % ,cName) 0
) and activeAuditingCodeFromJdjr = 1
第三種方式:CHATINDEX(XXX ,cName) 0 這里不要百分號的啊
select cName from tAccountAuditing where
CHARINDEX(測試 moa000154 ,cName) 0
CHARINDEX(測試集團上海事業部 ,cName) 0
) and activeAuditingCodeFromJdjr = 1
以上是“SqlServer2016 模糊匹配的方式有哪些”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注丸趣 TV 行業資訊頻道!
正文完