SQLite学习笔记(一)

举报
liuzhen007 发表于 2021/05/28 06:00:52 2021/05/28
【摘要】 因为公司项目开发需求,今天开始学习SQLite,感觉SQLite很小巧精致,推荐个人使用,简单易学,可以作为学习大中型数据库的敲门砖。 1.Window下的SQLite命令行工具? ---sqlite-3_6_22.zip 2.Window下的SQLite开发库,即动态链接库以及DEF文件? ---sqlitedll-3_6_22.zip  3.b<...

因为公司项目开发需求,今天开始学习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语句如何写?
---"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学习非一朝一夕之事,今后继续坚持,以发帖的形式激励自己!

***/

文章来源: liuzhen.blog.csdn.net,作者:Data-Mining,版权归原作者所有,如需转载,请联系作者。

原文链接:liuzhen.blog.csdn.net/article/details/50253995

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。