未加星标

学习SQLite基础笔记 sql SQLServer SQLite基础

字体大小 | |
[数据库(mssql) 所属分类 数据库(mssql) | 发布者 店小二04 | 时间 2017 | 作者 红领巾 ] 0人收藏点击收藏
简介
SQLite 是一个关系型数据库管理系统,是 SQL(结构化查询语言)的实现,是 Android OS 配套的 C++ 库,使得应用可以拥有私有数据库。SQL 可用来创建、搜索和维护数据库。

下载安装:下载以及安装教程

利用CMD命令提示符跳转到自己的保存数据库的文件夹,使用“sqlte3 数据库名字.db”创建新的数据库文件

C:\Users\12045>cd C:\sqlite
C:\sqlite>sqlite3 test.db
SQLite version 3.16.2 2017-01-06 16:32:41
Enter ".help" for usage hints.
sqlite>
使用“.help”命令获取所有的命令列表。
使用“.database”列出所有数据库
sqlite> .databases
main: C:\sqlite\test.db
sqlite>

sqlite>.databases
seq name file
--- --------------- ----------------------
0 main /home/sqlite/testDB.db

使用“CREATE TABLE”创建新的数据库表

CREATE TABLE test(
column1 datatype PRIMARY KEY(one or more columns),
column2 datatype,
column3 datatype,
.....
columnN datatype,
);
使用“.tables”命令列出所有表。
使用SELECT语句返回表中的所有行
SELECT * FROM test;
*表示所有列。
使用“.schema”查看表是怎么创建的。

使用INSERT语句在表中插入新的数据行。

INSERT INTO test VALUES (value1,value2,value3,...valueN);
可以使用“.header on”显示编号。
使用WHERE语句查询数据行
SELECT column1, column2, columnN
FROM test
WHERE [condition]```

也可以

SELECT column1, column2, columnN
FROM test
WHERE ID > value AND ID < VALUE;

这样来缩小查询结果的范围。

使用UPDATE语句来更新数据库中的数据行

UPDATE test
SET column1 = value1, column2 = value2...., columnN = valueN
WHERE [condition];

使用DELETE语句删除数据行

DELETE FROM test WHERE [condition];
假如已经发布了一个版本的应用给用户,然后需要更改数据库的模式,例如添加一列,那么就需要更新数据库。
使用ALTER TABLE语句更改

PS:通常都不应该直接删除表中的数据,因为其他表可能依赖于这个数据,但可以把想要删除的数据设置为null。

ALTER TABLE test ADD COLUMN column_def...;
或者这样重命名
ALTER TABLE database_name.table_name RENAME TO new_table_name;

使用DROP TABLE语句删除表

DROP TABLE test;
在编辑数据库的途中,由于编写错误可能会显示…>前缀,这时可以直接输入 ; 来返回。
最后使用“.quit”或者“.exit”退出sqlite。

本文数据库(mssql)相关术语:熊片数据库 mssql数据库 oracle数据库 pubmed数据库 access数据库 万方数据库

分页:12
转载请注明
本文标题:学习SQLite基础笔记 sql SQLServer SQLite基础
本站链接:http://www.codesec.net/view/531770.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 数据库(mssql) | 评论(0) | 阅读(15)