SQLite数据库常用语句及MAC上的SQLite可视化工具MeasSQLlite使用
一、引言 在移动开发中,通常会用到一些小型的数据库进行数据管理。SQLite是一款十分小巧便捷的数据库,在iOS开发中,原生框架也对其有很好的支持。 二、SQLite常用语句 数据库存在的意义就在于其对数据的整合和管理,所以数据库的核心操作无非是对数据进行增,删,改,查得操作。 1.建立数据表语句 一个数据库文件中可以由一些表组成,通过下面的语句在数据库文件中创建一张表: 上面的语句代码可以简化成如下的格式: create table 表名(参数名1 类型 修饰条件,参数名2,类型 修饰参数,???) sqlite中支持如下的类型: text 字符串 binary 二进制数据 关于修饰条件,常用的有如下几种: PRIMARY KEY:将本参数这个为主键,主键的值必须唯一,可以作为数据的索引,例如编号。 DEFAULT:设置本参数的默认值 2.添加数据 使用下面的语句来进行数据行的添加操作: 3.修改数据 使用如下语句来进行改操作: where后面添加修改数据的条件,例如上面代码修改num为1的班级的名字和mun值。 4.删除数据 上面代码删除num为1的一条数据。 删除一张表适用下面的语句: 复制代码 代码如下: 5.查询操作 查询操作是数据库的核心功能,sqlite的许多查询命令可以快捷的完成复杂的查询功能。 查询表中某些键值: 查询全部键值数据: 复制代码 代码如下: *是一个全通配符,代表不限个数任意字符 查询排序: 复制代码 代码如下: 查找数据条数与查找位置限制: 复制代码 代码如下: 条件查询: 查询数据条数: 去重查询: 三、MesaSQLite的简单使用方法 MesaSQLite是一款可视化的SQLite数据库编辑软件,使用十分方便。如下地址是下载链接:http://www.aspzz.cn/softs/419734.html。 1.创建数据库文件 打开MesaSQLite软件,在导航栏中选择File,选择弹出菜单中的New DataBase创建一个新的数据库文件,也可以选择Open Database打开一个数据库。 2.创建表 MesaSQLite有两种方式对数据库进行操作,一种是通过sql语句,一种是通过可视化的界面。在SQL Query工具窗口中,可以通过SQL语句对数据库进行操作,如下图: 或者在Structure工具窗口中进行可视化的创建: 3.查询操作 对于数据的查询操作,同样可以通过SQL Query工具通过语句进行查询或者在Content窗口中填写查询条件进行查询,如下: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- sql-server – SSMS对象资源管理器 – 连接到Azure DB时,选
- [推荐] (SqlServer)批量清理指定数据库中所有数据
- sql-server – SQL Server OLEDB / ODBC复制的安全初始同步
- Rails嵌套SQL查询
- 无法加载SQL Server ODBC驱动程序的安装例程
- 我的核心技术都是从哪里学到的?如何提高成长的?分享给大家
- sql-server – Sql Server – 增长数据库文件的最佳实践
- sql – 使用Oracle转置选择结果
- sql-server – 如何使passthrough / passthru查询可编辑?
- sqlserver 2008 数据库表解锁