IT技术学习网
IT技术学习网
您的位置: 主页 > 数据库技术 > sqlite >

sqlite 插入或更新数据库前的单引号转义

2014-11-17 09:29 来源: IT技术学习网原创 阅读:

sqlite单引号的转义,和mysql有所不同

mysql的sql语句中,\ 反斜杠有特殊含义,是转义符号,因此mysql的sql语句中 \'  \\   \" 可以用来转义单引号,反斜杠和双引号。

而在sqlite数据库的sql语句中,\无特殊含义,就是说反斜杠,只代表反斜杠符号本身。所以\' \"等没有任何转义功能。

那么,在sqlite中,我们如何对单引号进行转义呢?

非常简单,mysql中也有一样的功能,那就是使用两个连着的单引号''来代表一个单引号'。

update table_name set body='we''re itjsxx.com' where aid=1;

body的值被更新为:we're itjsxx.com

 

sqlite 插入或更新数据库前的单引号转义
转载需注明出处:IT技术学习网 http://www.itjsxx.com/sqlite/sqlite_inset_update_single_quote.html

sqlite推荐文章
评论文章 sqlite 插入或更新数据库前的单引号转义
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
IT技术学习网 - 关于我们 - 联系我们 - 版权声明 - 网站地图