一 条件判断
在SQL中条件判断使用where,相当于其他变成语言中的if,基本用法如:
SELECT column1, column2, columnN
FROM table_name
WHERE [condition]另外,SQL支持数学运算,逻辑运算,位于运算等等,均可放在WHERE子句中。
二 更新表
基本语法如下:
UPDATE table_name
SET colu...
分类:
数据库 时间:
2014-08-13 01:13:35
阅读次数:
291
wgethttp://www.sqlite.org/sqlite-3.6.16.tar.gztar -zxvf sqlite-3.6.16.tar.gzcd sqlite-3.6.16./configuremake;make installln -s /usr/local/bin/sqlite3 /...
分类:
数据库 时间:
2014-08-12 12:40:14
阅读次数:
275
现在好多手机都没有sqlite3。打开/system/xbin目录发现只有两个文件,sqlite3真的就被cut掉了。sqlite3一般情况下都是通用的,所以随便去找个sqlite3就好。解决方法:1、先在eclipse上起个模拟器,DDMS下找到/system/xbin目录找到sqlite3文件,...
分类:
移动开发 时间:
2014-08-12 10:16:53
阅读次数:
261
前面做了那么多不就是为了数据弄几张表么,接下来看看怎么新建表。
一 新建表
语法:
CREATE TABLE database_name.table_name(
column1 datatype PRIMARY KEY(one or more columns),
column2 datatype,
column3 datatype,
.....
colu...
分类:
数据库 时间:
2014-08-12 00:48:53
阅读次数:
205
在前面说了如果创建一个数据库,接下来我们需要操作数据库;
但是sqlite3命令一次只能操作一个数据库,如果当前路径下有多个数据库该怎么办呢?这就需要用到附加数据库。
一 关联数据库
附加数据库实际上就是告诉sqlite3,你写的SQL语句是操作的哪一个数据库。具体如何操作呢?
基本语法如下:
ATTACH DATABASE 'DatabaseName' As 'Alias-N...
分类:
数据库 时间:
2014-08-11 15:11:56
阅读次数:
222
首先说下我使用的是Linux环境
一 下载源码
官网下载:点这里
二 编译
1 解压
下载完成之后一般会在当前用户的“下载”目录中,首先cd到下载目录,然后创建一个文件件,用来放解压之后的文件:
mkdir sqlite
然后cd到新建的目录中,运行如下命令解压
unzip ../sqlite-amalgamation-201408081749.zip
解压之后会...
分类:
数据库 时间:
2014-08-11 02:57:21
阅读次数:
266
在上一次笔记中最后生成了一个sqlite可执行文件,cd到sqlite所在的目录下面执行:
sqlite3 MyDataBase.db
就会创建了一个名叫MyDataBase.db的数据库,在当前路径下面就会生成一个叫MyDataBase.db的文件
#切记不是先运行sqlite3,然后再上述命令,而是在终端直接输入上述命令,否则会报错:Error: near "sqlite3": synt...
分类:
数据库 时间:
2014-08-11 02:57:11
阅读次数:
239
事情是这样的:
博主尝试用Python的sqlite3数据库存放加密后的用户名密码信息,表是这样的CREATE TABLE IF NOT EXISTS user
(
userID INTEGER PRIMARY KEY AUTOINCREMENT,
userStudentID BLOB NOT NULL UNIQUE ON CONFLICT IGNORE,
use...
分类:
数据库 时间:
2014-08-10 01:50:29
阅读次数:
427
步骤:enter为按键1,开始—>运行—>输入cmd (enter)2,输入adb shell (enter)3, cd data/data/应用包名/databases (enter)4, ls (查看目录下的数据库) (enter)5,sqlite3 数据库名.db; (enter)6,SQL语...
分类:
移动开发 时间:
2014-08-09 00:04:16
阅读次数:
303
SQLite是一个文件数据库,不像Mysql,Oracle等数据库有很多进程,被很多语言bullet-in成了自己的模块,python、php、ruby都支持,作为一个小app或者更大软件不需要连接网络上数据库是一个很好的选择,一些linux主机还会初始安装sqlite.下面给出一个最简单的示例代码:importsqli..
分类:
数据库 时间:
2014-08-08 18:27:27
阅读次数:
243