sqlite
1.创建表
CREATE TABLE IF NOT EXISTS UserTable (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,password TEXT UNIQUE,email TEXT)
//PRIMARY KEY 主键 UNIQUE 唯一索引 修改表字段为唯一索引 create unique index 索引的名字 on 表名(字段名);
2.插入一条数据
INSERT OR REPLACE INTO UserTable (password,email) VALUES ('abcdefg','123456789@qq.com');
3.更新一条数据
UPDATE UserTable set password = '123456' where username = 'wxhl';
4.查询数据
SELECT username,password,email FROM UserTable where username = 'wxhl'
5.删除数据
DELETE FROM UserTable WHERE username='wxhl'
6.模糊查询
SELECT *FROM UserTable Where username is LIKE "流%"
7.倒叙排列(默认正)
SELECT *FROM UserTable ORDER BY sage DESC
8删除表
DROP TABLE UserTable
/********************************************************************************/
1.修改表名称
ALTER TABLE 旧表名 RENAME TO 新表名
eg: ALTER TABLE or_sql_table RENAME TO new_table;
2.添加字段
ALTER TABLE 表名 ADD COLUMN 列名 数据类型
ALTER TABLE 'IPC_FGUID' ADD 'iPassageway' VARCHAR(100) DEFAULT 0; //ALTER TABLE 'UserTable' ADD 'aa' BOOLEAN DEFAULT 0;
3.查询表结构
PRAGMA TABLE_INFO (表名)
eg: PRAGMA TABLE_INFO (new_table);