Android studio 84 sqlite数据库基本操作 创建、查询、更新、删除、插入

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;


  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值