加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

sqlite3数据库基本操作命令大全

发布时间:2020-12-12 19:01:41 所属栏目:百科 来源:网络整理
导读:简介 SQLite是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎,它是一个零配置的数据库。 独立运行在手机端客户端的本地关系型数据库。 基本数据类型 存储类型:integer(整型)、real(浮点型)、text(文本字符串)、blob(二

简介

SQLite是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎,它是一个零配置的数据库。

独立运行在手机端客户端的本地关系型数据库。

基本数据类型

  存储类型:integer(整型)、real(浮点型)、text(文本字符串)、blob(二进制数据)

  字段解释:not null:字段的值不能为空。

       unique:字段的值必需唯一。

      ? ?default:指定字段的默认值。

       ? primary key:主键,用来唯一的标识某条记录,相当于记录的身份证。主键可以是一个或多个字段,应由计算机自动生成和管理。主键字段默认包含了not null和unique两个约束。

      ? ?autoincrement:当主键是integer类型时,应该增加autoincrement约束,能实现主键值的自动增长。

?

命令台进入数据目录下

执行 sqlite3 库名进入数据库操作界面;.table 查看当前库的所有表 ;.schema 表名 查看表结构;退出.quit操作界面;

在命令台下操作简单易看;

sqlite语句

  1.新建表 create:

?   create table 表名 (字段名1 字段类型1,字段名2 字段类型2,...);?

? ? ? create table if not exists 表名 (字段名1 字段类型1,字段名2 字段类型2,...);

?   举例: CREATE TABLE IF t_person (id integer PRIMARY KEY AUTOINCREMENT,name text NOT NULL,age integer NOT NULL)? ?存在会报错

?  create table if not exists schoole (id integer primary key,name text not null,person integer not null); 即使该表格存在也不会报错

  2.删除表?

?????????drop:dorp table 表名;drop table if exists 表名;

??  删除某列数据?

????????detele from 数据库名 where _id=‘‘;

  3.插入一列数据:

???? ? INSERT INTO t_person (name,age) VALUES (‘大明‘,22);

?????  insert INTO address? values(‘647247262343‘,‘郭总‘,13261886433,‘毕业‘); 字段批判

  4.根具某字段查询某表的某条所有数据?

  ? ?SELECT * FROM chapters WHERE _id=‘5ba9f6bb0499a717cb0671d2‘

   获取某列数据的某些字段

? ? ? ? ?SELECT name,txt FROM chapters WHERE _id=‘5ba9f6bb0499a717cb0671d2‘

  5.更新某条数据的某个字段

   UPDATE chapters SET status =‘‘ WHERE _id=‘5bab5322f13c370dbc938cd9‘

  6.查询某些数据按某个字段升降序? ?sum按总分数

  ? ?select * from student order by sum desc(升)? ?或 asc (降)

  7.多条件组合查询 and or

  ? ?SELECT * FROM COMPANY WHERE AGE >= 25 AND SALARY >= 65000

   SELECT * FROM COMPANY WHERE AGE >= 25 OR SALARY >= 65000;

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读