以下操作在DB browser for SQLite 测试通过。
一、创建数据库
CREATE TABLE "word4" (
"index" INTEGER NOT NULL UNIQUE,
"name" TEXT,
"flag" TEXT,
"lflag" TEXT,
"rflag" text,
PRIMARY KEY("index" AUTOINCREMENT)
)
二、删除一些怪字符
值得一提的是一些回车,换行,直接用编码表示,如:char(10),char(20)
DELETE from word3 where name=char(10)
or name ='' or name='“' or name='”' or name='';
DELETE from word5 where name='○' or name='○'
or name ='】' or name='“' or name='”' or name='('
or name='》' or name='「' or name=')' or name='《';
DELETE from word5 where name='□' or name='○'
or name ='】' or name='“' or name='”' or name='('
or name='》' or name='「' or name=')' or name='《';
三、数据库整理维护,替换一些数据。
UPDATE word32 set name='金大强' WHERE name='李小白'