替换SQLITE TEXT记录中的特殊字符

时间:2013-09-29 13:35:02

标签: sql string sqlite sql-update android-sqlite

我在android应用程序中有一个SQLITE数据库。为了提高应用程序性能,我想在将其添加到Android应用程序之前对数据库进行一些改进。
为了做到这一点:
我想在帐户表的名称字段中删除/替换特殊字符。 这些特殊字符的Unicode在8204-8207(0x200C~0x200F)范围内。 更新帐户表的正确SQL语法是什么?

1 个答案:

答案 0 :(得分:2)

SQLite支持REPLACE功能。请参阅此文档:http://sqlite.org/lang_corefunc.html

因此,您应该能够做到这样的事情:

UPDATE Account
SET Name= REPLACE(Name,'char-to-replace','replacement');