SQLite语句小结

一、创建数据库:

1、点击connection,选择SQLite

2、输入“连接名”和“选择保存数据库的路径”

3、选择完路径之后,双击“连接名”,出来main(如图)

4、右击main,选择New Query...,(打开一个新窗口)

5、SQ语句:

PS:先明白几个名词概念:

a、表名:t_people(格式t_名字)。一张表对应一个表名。在一个数据库中可以存在很多表。

b、关键字。

c、字段。一张表可以有很多字段,一个字段是一列。但是有且只能有一个字段是主键。主键用来唯一标识一条记录。(row)

主键一般用id来表示。并且是INTEGER类型的,要设置AUTOINCREMENT,让主键自增。

d、SQLite的字段本身是没有类型的。但是为了方便,提高可读性,一般要给字段添加类型。常用的类型:

TEXT:文本类型,字符串。 INTEGER:整型。  REAL:浮点型。 BLOB:文件等二进制。

 

5.1  创建表

/*如果表不存在,就创建一张表。输入下面指令,run 运行,在刷新就出来了*/

/*
CREATE TABLE IF NOT EXISTS t_people (id INTEGER PRIMARY KEY, name TEXT, age INTEGER, height TEAL);
CREATE TABLE IF NOT EXISTS t_people (id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT, age INTEGER, height TEAL);
*/

5.2   删除表

/*删除一张表*/
/*
DROP TABLE IF EXISTS t_people;
*/

时间: 2024-08-10 23:30:19

SQLite语句小结的相关文章

45个非常有用的 Oracle 查询语句小结

 这里我们介绍的是 40+ 个非常有用的 Oracle 查询语句,主要涵盖了日期操作,获取服务器信息,获取执行状态,计算数据库大小等等方面的查询.这些是所有 Oracle 开发者都必备的技能,所以快快收藏吧. 原文地址:http://www.jbxue.com/db/19890.html 日期/时间 相关查询 1.获取当前月份的第一天 运行这个命令能快速返回当前月份的第一天.你可以用任何的日期值替换 "SYSDATE"来指定查询的日期. 复制代码代码如下: SELECT TRUNC

SQLite的使用--SQLite语句

一.SQLite的介绍 1.为什么要存储数据? 1.1 手机数据大多都是从网络加载的,不存储,每次滚动界面都要从新发送网络请求加载数据,浪费流量 1.2 当用户没网的时候,就不能正常显示界面了 1.3 将数据存储到本地,不用每次加载,没网的时候也可从本地存储的数据拿来显示 2.存储数据的方式 Plist(NSArray\NSDictionary) 特点: 只能存储系统自带的数据类型, 比如NSDictory, NSArray等等. 自定义的对象无法存储 Preference(偏好设置\NSUse

在项目中使用SQLite数据库小结

------------------------------------------------------------------------推荐: - VS2012 使用 1.0.84 版的库 - VS2013 使用 1.0.93 版的库------------------------------------------------------------------------1.安装运行库 sqlite-netFx45-setup-bundle-x64-2012-1.0.84.0.exe

vue之条件语句小结

vue之条件语句小结 v-if, v-else 随机生成一个数字,判断是否大于0.5,然后输出对应信息: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>v-else of vue</title> <script src="vue.min.js"></script> </head> <

数据存储——SQLite语句之DQL 数据查询语言

一.select 语句 格式:select   字段内容  from  表名 1.字段列表 1-*全部字段 2-逗号间隔的字段名列表 3-用as(可省略)指定别名 2.DISTINCT去重复数据:DISTINCT  字段列表 二.where  查询条件 1.is null/is not null   判断空/非空 2.like  模糊比较字符串 1-通配符 1>%任意数量字符 2>_单个字符 2-用法 1>like‘%条件’ 2>like‘条件%’ 3>like‘%条件%’

SQLite语句

sqlite3是一个可以放在工程中的本地数据库,其大小几百k,通过对c语言的封装,sqlite3有自己的语句对数据库中的数据进行处理,一般应用在对数据进行复杂处理的app中. /*简单约束*/ CREATE TABLE IF NOT EXISTS t_student(id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT, age INTEGER); CREATE TABLE IF NOT EXISTS t_student(id INTEGER PRIMA

SQL Server SQL高级查询语句小结(转)

--select select * from student; --all 查询所有 select all sex from student; --distinct 过滤重复 select distinct sex from student; --count 统计 select count(*) from student; select count(sex) from student; select count(distinct sex) from student; --top 取前N条记录 s

数据库之--- SQLite 语句

一. 基础创表操作: 1. 创建表 CREATE TABLE IF NOT EXISTS t_dog(name text, age bolb, weight real); 2. 插入记录 INSERT INTO t_shop (name, left_count) VALUES ('扇子', 100); 3.修改记录 UPDATE t_shop SET price = 6288, left_count = 0; 4. 删除表中数据 DELETE FROM t_shop; 5. 删除表 DROP T

Android:sqlite问题小结

1. update时候,column为text,则sql应该是:update table_name set column1 = 'xxx'.必须加单引号,否则会Error:no such column 2. 自增长字段:id INTEGER PRIMARY KEY AUTOINCREMENT (主键不能为空).注意插入的时候,设置id为null即可 3. Android的sqlite有默认的字段:_id,默认自增长     具体忘了,哪天需要查查