sqlite(sql)替换特殊字符(换行,tab键等)
换tab sql语句: UPDATEtable_nameSETfield_name=REPLACE(field_name,char(09),'') 但是sqlite会报错 在sqlite中 换tab 为x'09'所以sql为: update question_select set title =replace(title,x'09','')
这写其实都是ASCLL码,无论是char(09) 或x‘09’ 如果想替换回车字符改成13 UPDATEtable_nameSETfield_name=REPLACE(field_name,char(13),'') UPDATEtable_nameSETfield_name=REPLACE(field_name,x'13',‘') 以此类推! 如果想要替换单条数据可加上where 条件判断
ASCII码表 0-127
|