sqlite学习笔记5:插入数据,查询数据和删除数据
2015-02-18 13:44
555 查看
曾闻:全部的编程都是已数据为中心,觉得很有道理。
所谓数据库数据库,没有数据叫什么数据库,接下来就看看怎样在表中插入数据。
一 插入数据
1 创建一张表
首先为了插入数据,须要先创建一张表:
2 第一种方式:指定列
插入数据有两种主要的格式,第一种是指定列,语法例如以下:
这中插入方式仅仅须要将NOT NULL列给定值,其它没有指定的列能够为空
3 另外一种方式:完整列
另外一种插入方式便是不知定列,而是给每一列都指定值,须要注意的是顺序必须一致。
二 数据查询
1 查询指定列
查询值一个表中指定列的数值:
2 查询表中全部列的值
3 设置输出格式
三 删除数据
基本的语法:
所谓数据库数据库,没有数据叫什么数据库,接下来就看看怎样在表中插入数据。
一 插入数据
1 创建一张表
首先为了插入数据,须要先创建一张表:
CREATE TABLE COMPANY( ID INT PRIMARY KEY NOT NULL, NAME TEXT NOT NULL, AGE INT NOT NULL, ADDRESS CHAR(50), SALARY REAL );
2 第一种方式:指定列
插入数据有两种主要的格式,第一种是指定列,语法例如以下:
INSERT INTO TABLE_NAME (column1, column2, column3,...columnN)] VALUES (value1, value2, value3,...valueN);比如:
INSERT INTO COMPANY (ID,NAME,AGE,ADDRESS,SALARY) VALUES (1, 'hanfeng', 25, 'Hubei', 10000.00 );
这中插入方式仅仅须要将NOT NULL列给定值,其它没有指定的列能够为空
3 另外一种方式:完整列
另外一种插入方式便是不知定列,而是给每一列都指定值,须要注意的是顺序必须一致。
INSERT INTO TABLE_NAME VALUES (value1, value2, value3,...valueN);
二 数据查询
1 查询指定列
查询值一个表中指定列的数值:
SELECT column1, column2, columnN FROM table_name;
2 查询表中全部列的值
SELECT * FROM table_name;
3 设置输出格式
.header on -- 显示列明 .mode column -- 设置列对其
三 删除数据
基本的语法:
DELETE FROM table_name WHERE [condition];
相关文章推荐
- MySQL 5.6学习笔记(查询数据、插入、更新、删除数据)
- SQL学习笔记5 组合查询 插入/更新/删除数据 创建和操纵表
- android中常用的查询、插入、更新、删除等SQL语句以及SQLite数据类型
- 按条件查询与删除数据-----HBase(伪分布)学习笔记
- 【个人学习笔记10之--数据修改之插入数据,更新数据,删除数据.】
- MySQL入门很简单-学习笔记 - 第11章 插入、更新与删除数据
- MySQL入门很简单-学习笔记 - 第11章 插入、更新与删除数据
- JPA学习笔记---JPA数据的操作:增加,删除,修改,获取,使用JPQL进行查询
- 【SQL Server】学习笔记2—插入数据、删除数据、更新数据
- sqlite学习笔记10:C语言中使用sqlite之查询和更新数据
- MySQL学习笔记8(插入、更新、删除数据)
- 插入,更改,删除数据__mysql学习笔记
- android 数据库 SQLiteOpenHelper和ContentProvider学习笔记---添加修改删除数据之联系人(二)
- Elasticsearch 学习笔记 索引创建、插入、查询、修改、删除
- 【T-MAC学习笔记10之--数据修改之插入数据,更新数据,删除数据】
- MySQL学习笔记之四:插入、更新与删除数据
- delphi学习笔记_查询、插入、删除、修改
- sqlite学习笔记9:C语言中使用sqlite之插入数据
- SQL学习笔记二 创建表、插入数据的语句
- 【Richie Zhu】J2EE struts框架查询,删除和插入数据及显示结果到表格