0
点赞
收藏
分享

微信扫一扫

sqlite - 轻量级数据示例


sqlite - 轻量级数据示例

drop TABLE test;

--1.建库,创建一个空的文本文件,之后将扩展名 .txt 改为 .db;

--2.建表
CREATE TABLE IF NOT EXISTS test
(
id integer PRIMARY KEY AUTOINCREMENT,
name TEXT,
kw TEXT
);
--3.建索引
CREATE UNIQUE INDEX test_kw_uindex ON test (kw);
--4.插入数据
insert into test(name,kw) VALUES(2,3);
--4.1 如果存在,则删除后重新 insert,自增主键将改变
insert or REPLACE into test(name,kw) VALUES(2,3);
--4.1 如果存在,则忽略 insert
insert or IGNORE into test(name,kw) VALUES(2,3);
--4.1 其他 insert
insert or ROLLBACK into test(name,kw) VALUES(2,3);
insert or FAIL into test(name,kw) VALUES(2,3);
insert or ABORT into test(name,kw) VALUES(2,3);
select * from test;

举报

相关推荐

0 条评论