//————————————————————SQLiteManager 基本操作
————————————————————
/*
关键字(不区分大小写
)
SELECT * FROM
查询
(*
号表示匹配所有信息
)
WHERE
限制条件
DESC
降序
ASC
升序
(
默认
)
LIKE
相同的内容
(
用
'%bear%'
查询,百分号表示前
/
后面任意匹配
)
Design
Tables
数据表
name
属性名
Type
属性数据类型
: 1.Not NULL(Req)
2.Default
3.Key
主键
Manager
is
等于
(=)
isn't
不等于
(!=)
begins
以什么开头
ends
以什么结尾
contains
包含什么内容
属性用
""
,属性值按照对应类型填写
(
字符串用
'')
SQL
SELECT prod_id, prod_price FROM Products;
只查询对应属性值,这里的属性不用
""
属性类型
real
实数和虚数
blob/binary
二进制数据
varchar
可变字符串
date
日期
time
时间
timestamp
时间戳
约束
NotNull
不能为空的值
Unique
唯一的值
Default Value
属性默认值
PriKey
主键
,
设置之后默认添加
Unique/NotNull
Autolnc
若设置,值会从
1
开始自增
创建表
CREATE TABLE if not exists UserList ( //if not exists
判断表格不存在则创建
userName text not null unique,
password text not null,
id integer primary key,
age integer default 23
);
删除表
DROP TABLE UserList;
添加表属性
ALTER TABLE UserList ADD email text default '1234@qqq.com';
添加表数据
INSERT INTO UserList(
userName,password,id,age,email
)VALUES(
'hjgss','43251',004,33,'rt@163.com'
)
更新数据
UPDATE UserList SET age=18; //
改全部
UPDATE UserList SET userName = 'objective -C', password = 'zxcvbh' WHERE id = 6; //
改指定的
删除表数据
DELETE FROM UserList; //
删全部
DELETE FROM UserList WHERE id = 6; //
删指定的
显示数据
SELECT * FROM Products LIMIT 3 //
只显示前
3
条数据
SELECT * FROM ProductsLIMIT 3,4; //
跳过前
3
条,取
4
条数据
*/