主页 > 知识库 > 基于sqlite特殊字符转义的实现方法

基于sqlite特殊字符转义的实现方法

热门标签:无锡梁溪公司怎样申请400电话 电话机器人录音师薪资 奥维地图标注字体大小修改 中国地图标注省份用什么符号 北京智能外呼系统供应商家 高德地图标注电话怎么没了 智能电销机器人教育 江西稳定外呼系统供应商 孝感销售电销机器人厂家
select
* fromtablewhere  number like '%/%%' escape '/'...
    sqlite3数据库在搜索的时候,一些特殊的字符需要进行转义, 具体的转义如下:
     /   ->    //
     '   ->    ''
     [   ->    /[
     ]   ->    /]
     %   ->    /%
        ->    /
     _   ->    /_
     (   ->    /(
     )   ->    /)
需要注意的是,特殊字符并没有用反斜杠“\”表示转义符。
复制代码 代码如下:

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;
}
您可能感兴趣的文章:
  • 深入SQLite基本操作的总结详解
  • Android中的SQL查询语句LIKE绑定参数问题解决办法(sqlite数据库)
  • mssql和sqlite中关于if not exists 的写法
  • android创建数据库(SQLite)保存图片示例
  • Android SQLite数据库增删改查操作的使用详解
  • Android开发之SQLite的使用方法
  • SQLite数据库安装及基本操作指南

标签:泰州 齐齐哈尔 临沧 阜阳 那曲 海北 通化 荆州

巨人网络通讯声明:本文标题《基于sqlite特殊字符转义的实现方法》,本文关键词  基于,sqlite,特殊,字符,转义,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《基于sqlite特殊字符转义的实现方法》相关的同类信息!
  • 本页收集关于基于sqlite特殊字符转义的实现方法的相关信息资讯供网民参考!
  • 推荐文章