delete from TableName; //清空数据
update sqlite_sequence SET seq = 0 where name ='TableName';//自增长ID为0
更新删除时,如何插入有单引号(')的字符串,将所有单引号替换为两个单引号
sql = sql.Replace("'","''");
保存到SQLite数据库中时自动恢复为单引号,也就是说使用双单引号即可,例如:
INSERT INTO TableName VALUES('James''s Street');
插入数据库的是: James's Street 。
sqlite数据库在搜索的时候,一些特殊的字符需要进行转义, 具体的转义如下:
/ -> //
‘ -> ”
[ -> /[
] -> /]
% -> /%
& -> /&
-> /
( -> /(
) -> /)