SQLite学习笔记(一)

网友投稿 595 2022-05-29

因为公司项目开发需求,今天开始学习SQLite,感觉SQLite很小巧精致,推荐个人使用,简单易学,可以作为学习大中型数据库的敲门砖。

1.Window下的SQLite命令行工具?

---sqlite-3_6_22.zip

2.Window下的SQLite开发库,即动态链接库以及DEF文件?

---sqlitedll-3_6_22.zip

3.b<=a && a <= c 的SQL语句如何写?

---a BETWEEN b AND c

4.a的值是x,y,z其中一个值,SQL语句如何写?

SQLite学习笔记(一)

---"a IN (x, y, z)" 或 "a = z OR a = y OR a = z"

5.如何创建指定目录的数据库?

---sqlite3 E:\Project\TEST\atsync.db

6.创建数据库的注意事项?

---如果不往数据库里面添加任何的表,这个数据库等于没有建立,不会在硬盘上产生任何文件。

7.如何添加一张数据表?

---create table student(name varchar(10), age smallint);

8.如何往数据表中添加数据?

---insert into student values('张三', 20);

9.如何通过sqlite3.dll与sqlite3.def生成sqlite3.lib文件?

---LIB /DEF:sqlite3.def /machine:IX86

10.SQLite命令行语句使用什么符号结尾?

---结尾使用分号";"

11.如何查询SQLite工具的软件版本?(sqlite3.exe应用程序小工具的版本号)

方法一:进入sqlite3.exe所在目录,在命令行执行如下命令

sqlite3 –version

方法二:

select sqlite_version();

/***

//SQLite学习非一朝一夕之事,今后继续坚持,以发帖的形式激励自己!

***/

SQLite 数据库

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:C++循环文本输入-cin、cin.get(char)、cin.fail()
下一篇:QT应用编程: QGraphicsTextItem单击选中、双击进入编辑状态
相关文章