Mysql中特殊字符的使用注意事项
来源:互联网 发布:学生基本信息表sql 编辑:程序博客网 时间:2024/05/21 17:06
关于mysql中特殊字符的使用注意事项 1 直接拼成sql情况 www.2cto.com ●如果是“=”,需要转义的字符为’ \'转为''\转为\\\\具体代码如下:sql = sql.replace("'", "''");sql = sql.replace("\\", "\\\\");●如果是"like",需要转义的字符为‘ \ % _'转为''\转为\\\\\\\\(注意需要8个,汉)%转为\\%_转为\\_具体代码如下:sql = sql.replace("'", "''");sql = sql.replace("\\", "\\\\\\\\");sql = sql.replace("%", "\\%");sql = sql.replace("_", "\\_");2 使用预处理sql情况●只有使用"like"时才需要转义\转为\\\\%转为\\%_转为\\_ sql = sql.replace("\\", "\\\\");sql = sql.replace("%", "\\%");sql = sql.replace("_", "\\_"); 注意:因為MySQL在字符串中使用C轉義語法(例如,“\n”),你必須在你的LIKE字符串中重複任何“\”。例如,為了查找“\n”,指定它為“ \\n”,為了查找“\”,指定它為“\\\\”(反斜线在java语法分析的时候被剥去一次,另一次是在数据库的模式匹配完成時,留下一條單獨的反斜線被匹配)。
0 0
- Mysql中特殊字符的使用注意事项
- 关于mysql中特殊字符的使用注意事项
- mysql中单双引号的特殊使用 以及mysql常见的转移字符
- ABAP中特殊字符的使用
- sql中使用特殊字符
- mysql 特殊字符的处理
- 保存特殊字符到utf8编码的mysql数据库中
- Flex的应用中如何使用特殊字符的例子
- Mysql中last_insert_id()函数使用的注意事项
- 关于jsp中使用jstl对特殊字符的处理
- Oracle密码中含有特殊字符时 exp的使用
- Oracle密码中含有特殊字符时的使用
- 统计字符中特殊字符的个数
- 在字符串中使用特殊字符<>"'&空格
- 在WCF Uri中使用特殊字符
- mysql自动过滤特殊字符的解决方法
- Mysql 删除表名中有特殊字符的表
- mysql 特殊字符#导致的后果
- theme508 邮件里面的订单列表信息修改
- eclipse 移植cocos2d-x工程 报错: Program "bash" is not found in PATH
- object 知识总结(案例学习)
- 我的思维导图
- poj2421
- Mysql中特殊字符的使用注意事项
- 开启笔记本win7的虚拟热点笔记本变成wifi教程
- String中==和equal()的区别
- HDU 4165Pills
- Servlet分析(3) servletRequest与 servletResponse
- 我写过的软件之LoaderHst-TestView
- 读写Excel文件最好还是用Office VBA之类的,C++读写原来这么不容易
- Pat(Advanced Level)Practice--1035(Password)
- 计算机考研