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

首頁(yè) > 數(shù)據(jù)庫(kù) > SQLite > 正文

基于sqlite特殊字符轉(zhuǎn)義的實(shí)現(xiàn)方法

2020-01-25 19:30:12
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
本篇文章是對(duì)sqlite特殊字符轉(zhuǎn)義的實(shí)現(xiàn)方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
 
 
select 
* fromtablewhere  number like '%/%%' escape '/'...
    sqlite3數(shù)據(jù)庫(kù)在搜索的時(shí)候,一些特殊的字符需要進(jìn)行轉(zhuǎn)義, 具體的轉(zhuǎn)義如下: 
     /   ->    //
     '   ->    ''
     [   ->    /[
     ]   ->    /]
     %   ->    /%
     &   ->    /&
     _   ->    /_
     (   ->    /(
     )   ->    /)
需要注意的是,特殊字符并沒(méi)有用反斜杠“/”表示轉(zhuǎn)義符。
復(fù)制代碼代碼如下:

public static String sqliteEscape(String keyWord){
    keyWord = keyWord.replace("/", "//");
    keyWord = keyWord.replace("'", "''");
    keyWord = keyWord.replace("[", "/[");
    keyWord = keyWord.replace("]", "/]");
    keyWord = keyWord.replace("%", "/%");
    keyWord = keyWord.replace("&","/&");
    keyWord = keyWord.replace("_", "/_");
    keyWord = keyWord.replace("(", "/(");
    keyWord = keyWord.replace(")", "/)");
    return keyWord;
}

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 商河县| 上思县| 东乌| 泗洪县| 枝江市| 新化县| 司法| 金乡县| 建湖县| 乡城县| 靖州| 马边| 华安县| 贡山| 罗平县| 花垣县| 门源| 通榆县| 元阳县| 深泽县| 京山县| 乌恰县| 东山县| 乐陵市| 色达县| 苗栗县| 彩票| 通山县| 浪卡子县| 牙克石市| 西青区| 兴城市| 兴化市| 杨浦区| 黄浦区| 论坛| 德安县| 乐山市| 共和县| 财经| 金阳县|