日期:2014-05-16  浏览次数:20355 次

sqlite数据库中的sql语句

2010SQLite学习笔记之一

一. 如何获取SQLite最新版本

官方站点:http://www.sqlite.org/

http://www.sqlite.org/网站的Download页面获取

即如下页面下载

http://www.sqlite.org/download.html

http://blog.csdn.net/littletigerat

二.Windows下的SQLite的源代码是哪个软件压缩包?

sqlite-amalgamation-3_6_22.zip是SQLite的windows下源码文件

三.Window下的SQLite命令行工具

sqlite-3_6_22.zip

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

sqlitedll-3_6_22.zip

五.SQLite最新版本是:3.6.22

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

在SQLite中, 表达式"a BETWEEN b AND c"等于表达式 "a >= b AND a <= c",在比较表达式时,a可以是具有任何亲和性

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

SQLite把表达式 "a IN (x, y, z)" 和 "a = z OR a = y OR a = z"视为相等.

八.如何创建制定目录的数据库

sqlite3 D:/Project/SyncML/Lib/debug/atsync.db

九.创建数据的注意事项

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

十.如何添加一张数据表

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

十一.如何往数据表中添加数据

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

十二.如何通过sqlite3.dll与sqlite3.def生成sqlite3.lib文件

LIB /DEF:sqlite3.def /machine:IX86

十三.如何查询SQLite工具的软件版本

也就是sqlite3.exe应用程序小工具的版本号

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

sqlite3 –version

方法二:

select sqlite_version();

十四.如何在字符串中使用单引号(')?

SQL 标准规定,在字符串中,单引号需要使用逃逸字符,即在一行中使用两个单引号

十五.如果删除了大量数据,而又想缩小数据库文件占用的空间,执行 VACUUM 命令

vacuum;

十六.在SQLite中,如何在一个表上添加或删除一列?

SQLite 有有限地 ALTER TABLE 支持。你可以使用它来在表的末尾增加一列,可更改表的名称。 如果需要对表结构做更复杂的改变,则必须重新建表。 重建时可以先将已存在的数据放到一个临时表中,删除原表, 创建新表,然后将数据从临时表中复制回来。

如,假设有一个 t1 表,其中有 "a", "b", "c" 三列, 如果要删除列 c ,以下过程描述如何做:

开始事物处理