美文网首页
SQLite基本使用

SQLite基本使用

作者: 黎曼几何的星球 | 来源:发表于2017-02-04 16:33 被阅读0次

1.创建数据库

创建一个名为test的数据库

sqlite3 test.db

2.创建表

CREATE TABLE mytable(

_id  INTEGER PRIMARY KEY;

name TEXT NOT NULL;

sex     TEXT NOT NULL;

age    REAL NOT NULL;

);

3.查看所有命令列表

.help

4.列出所有的数据库

.databases

5.列出所有表

.tables

6.SELECT语句返回表中所有行,*号表示所有列

SELECT * FROM mytable

7.查看表是如何创建的

.schema

8.插入行

INSERT语句来在表中插入新的数据行

INSERT INTO mytable VALUES(1,'小红','女',20);

1表示id,小红是name,女是sex,20是age

9.打印出列名称,再查询

.header on

SELECT * FROM mytable

10.查询数据行,使用WHERE语句缩小查询范围

可能用到的的SQLite操作符,点击此处

10.1返回一条数据

SELECT * FROM  mytable WHERE name == 小红;

10.2 返回多个

SELECT _id,sex,age FROM mytable WHERE age> 19 AND age < 22;

(假设在小红的基础上依次再插入3位同学,小强-19-男,小文-21-男,小樱-23-女)

10.3 返回 指定顺序排序数据

SELECT * FROM mytable WHERE age >=20 ORDER BY  _id ASC;

(查询年龄大于等于20的,并且按照id升序排列)

11.更新数据

使用UPDATE语句来更新

UPDATE mytable SET name = 'xxx',sex = '男' WHERE age>=20 AND age <=22;

(年龄在大于等于20到小于等于22的name改为‘xxx’,sex改为男)

12.删除数据行

使用DELETE语句

DELETE FROM mytable WHERE name==‘小红’;

13.添加数据列

13.1对现有的表进行更改

使用ALTER TABLE命令

ALTER TABLE mytable ADD COLUMN description TEXT NOT NULL DEFAULT '漂亮的人';

(增加了一个‘描述’列,并且设置其默认内容是“漂亮的人”)

14.删除表

使用DROP TABLE 语句来删除表

DROP TABLE mytable;

15.退出

完成后,输入

.quit

退出。

可以到此处学习更过关于sqlite命令的知识--http://www.sqlite.org/cli.html

相关文章

  • sqlite基本使用

    创建一个这样的数据库表: 1.创建sqlite数据库,用于创建数据库、表、属性的初始化、更新等操作。 2.acti...

  • SQLite基本使用

    1.创建数据库 创建一个名为test的数据库 sqlite3 test.db 2.创建表 CREATE TABLE...

  • IOS开发 Sqlite数据库

    本节学习内容: 1.Sqlite数据为基本概念 2.Sqlite数据库基本创建 3.Sqlite数据库基本使用 C...

  • iOS SQLite 基本使用

    数据类型 blob 二进制类型integer 整型real 浮点型text 文本类型null 空Primary K...

  • sqlite的基本使用

    参考资料:http://www.cnblogs.com/wendingding/p/3870289.html

  • 08.iOS SQLite常用SQL语句介绍,Navicat基

    ** 08.iOS SQLite常用SQL语句介绍,Navicat基本使用

  • contentvalue

    子sqlite 中使用 只能保存 保存基本数据类型

  • SQLite3简介

    SQLite3 可使用 sqlite3 模块与 Python 进行集成。基本上使用的是SQL语句,来操作数据库。 ...

  • FMDB

    # FMDB基本使用 FMDB是iOS平台的SQLite数据库框架 FMDB以OC的方式封装了SQLite的C语言...

  • Sqlite3 基本使用

    Sqlite 命令 格式化输出内容 显示配置信息 打开指定数据库 打开数据库/创建数据库 导出数据库变成sql文本...

网友评论

      本文标题:SQLite基本使用

      本文链接:https://www.haomeiwen.com/subject/aonjittx.html