国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

SQL對like 操作中的特殊字符處理方法

2024-07-21 02:50:25
字體:
來源:轉載
供稿:網友
SQL對like 操作中的特殊字符處理方法SQL對like 操作中的特殊字符處理方法:SQL Server查詢過程中,單引號 ' 是特殊字符,所以在查詢的時候要轉換成雙單引號 '' 。在like操作還有以下特殊字符:下劃線_,百分號%,方括號[],尖號^。其用途如下:下劃線:用于代替一個任意字符(相當于正則表達式中的 ? )百分號:用于代替任意數目的任意字符(相當于正則表達式中的 * )方括號:用于轉義(事實上只有左方括號用于轉義,右方括號使用最近優先原則匹配最近的左方括號)尖號:用于排除一些字符進行匹配(這個與正則表達式中的一樣)以下是一些匹配的舉例,需要說明的是,只有like操作才有這些特殊字符,=操作是沒有的。a_b... a[_]b%a%b... a[%]b%a[b... a[[]b%a]b... a]b%a[]b... a[[]]b%a[^]b... a[[][^]]b%a[^^]b... a[[][^][^]]b%在實際進行處理的時候,對于=操作,我們一般只需要如此替換: ' -> ''對于like操作,需要進行以下替換(注意順序也很重要) [ -> [[] (這個必須是第一個替換的!!)% -> [%] (這里%是指希望匹配的字符本身包括的%而不是專門用于匹配的通配符) _ -> [_] ^ -> [^]


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 和政县| 涿鹿县| 安龙县| 遂溪县| 博兴县| 宝丰县| 乐清市| 鹤庆县| 威海市| 南郑县| 炉霍县| 南涧| 中牟县| 鹤岗市| 兴国县| 汝南县| 罗江县| 长沙县| 盐城市| 交城县| 丹凤县| 贵阳市| 赞皇县| 武宣县| 高安市| 会理县| 出国| 漳州市| 巴塘县| 康马县| 定州市| 额尔古纳市| 綦江县| 永济市| 鹿泉市| 赣州市| 达日县| 呼伦贝尔市| 名山县| 武强县| 蚌埠市|