[SQLite]学习笔记(持续更新)
发布时间:2020-12-12 20:39:04 所属栏目:百科 来源:网络整理
导读:初学SQLite没几天,这里发个帖子作为笔记记录下 1.返回当前时间(格式:HH:NN:SS) SELECT CURRENT_TIME; 返回当前日期(格式:YYYY-MM-DD) SELECT CURRENT_DATE; 返回当前时间戳(日期和时间,格式为:YYYY-MM-DD HH:NN:SS) SELECT CURRENT_TIMESTAMP; 2.建立带
初学SQLite没几天,这里发个帖子作为笔记记录下 1.返回当前时间(格式:HH:NN:SS) SELECT CURRENT_TIME;
SELECT CURRENT_DATE;
SELECT CURRENT_TIMESTAMP;
CREATE TABLE 表名(索引列 INTEGER PRIMARY KEY ASC,...); --第一种方法 CREATE TABLE 表名(索引列 INTEGER,...,PRIMARY KEY(索引列 ASC)); --第二种方法 CREATE TABLE 表名(索引列 INTEGER,PRIMARY KEY(索引列 DESC)); --第三种方法 --注:第二、三种方法效果完全一样 3.生成随机数(SQLite 的随机数函数是 64 位的) SELECT RANDOM(); --64 Bit SELECT (RANDOM() % (1000 - 100)) + 100; --取±100~±1000间的随机数
SELECT 字段列表 FROM 表名 LIMIT N; --其中N为查询结果的前N项
SELECT 字段列表 FROM 表名 LIMIT M,N; 5.使用高级语言调用SQLite进行插入数据操作时一定要使用事务来做,数据单条插入的效率大概是100ms一条! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |