1.CREATE TABLE
SQLite 的 CREATE TABLE 语句用于在任何给定的数据库创建一个新表
CREATE TABLE COMPANY(ID INT PRIMARY KEY NOT NULL,NAME TEXT NOT NULL,AGE INT NOT NUL);
CREATE TABLE information(_id INTEGER PRIMARY KEY AUTOINCREMENT,name VARCHAR(20),age INTEGER)
2.INSERT INTO
SQLite 的 INSERT INTO 语句用于向数据库的某个表中添加新的数据行
INSERT INTO TABLE_NAME [(column1, column2, column3,...columnN)]
INSERT INTO TABLE_NAME VALUES (value1,value2,value3,...valueN);
db.insert("information",null,values);
3.SELECT
SQLite 的 SELECT 语句用于从 SQLite 数据库表中获取数据,以结果表的形式返回数据。
SELECT sql FROM sqlite_master WHERE type = 'table' AND tbl_name = 'COMPANY';
select * from information where name = ?
使用 SELECT 语句获取并显示所有这些记录。select * from information
information表单
4.WHERE
SQLite的 WHERE 子句用于指定从一个表或多个表中获取数据的条件。如果满足给定的条件,即为真(true)时,则从表中返回特定的值。您可以使用 WHERE 子句来过滤记录,只获取需要的记录。
SELECT * FROM COMPANY WHERE AGE >= 25 AND SALARY >= 65000;
select * from information where name = ?
5. UPDATE
SQLite 的 UPDATE 查询用于修改表中已有的记录。可以使用带有 WHERE 子句的 UPDATE 查询来更新选定行,否则所有的行都会被更新。
UPDATE COMPANY SET ADDRESS = 'Texas' WHERE ID = 6;
一个实例,它会更新 ID 为 6 的客户地址:
如果您想修改 COMPANY 表中 ADDRESS 和 SALARY 列的所有值,则不需要使用 WHERE 子句,UPDATE 查询如下:
UPDATE COMPANY SET ADDRESS = 'Texas', SALARY = 20000.00;
Android studio 84 sqlite数据库基本操作 创建、查询、更新、删除、插入
最新推荐文章于 2022-12-30 09:58:23 发布