在SQL中使用正則表達式來查找你所要的字符
作者:提康德羅加
本文將介紹如何在SQL中使用正則表達式來查找你所要的字符,作者曾經就正則表達式找尋過很多資料,一無所獲。因此寫下此文,希望能給大家指明方向。
從表的某個字段判斷是否存在某些規則的字符串,大概如下:
有個表叫TaskDeploy(任務部署的),其中字段Participants以格式 用戶名,用戶名 具體如下:
admin,小明,samlin
小明,samlin,test
samlin,test,小明
samlin,admin
samlin,test
samlin,test
好了,現在我要查找有指派給 'samlin'用戶的任務記錄怎么辦?
我首先想到的是正則表達式,但Sql提供的功能真是少啊就是一個 like 加幾個通配符,顯然是滿足不了我的要求的。
于是從網上搜集了一些資料,整理了一下。
下面這個是一個自定義函數,用戶可以調用這個函數判斷指定的字符串是否符合正則表達式的規則.
|
【編輯推薦】
責任編輯:彭凡
來源:
51CTO
























