网站首页 安卓软件下载 安卓游戏下载 电脑软件下载 mac软件下载 翻译软件 电影下载 电视剧下载 教程攻略
软件 | SQLite3 3.8.9 绿色版 |
分类 | 编程开发 |
语言 | 英语 |
大小 | 2.9M |
版本 | 免费 |
下载 | ![]() |
介绍 | SQLite3 3.8.9 绿色版免费湖光水色花枝招展胸无点墨25. 人们心目中的神明,也无非是由于其“昔在、今在、恒在”,以及“无所不在”的特质。4.面临新的机遇和挑战 be faced with new opportunities and challenges杂家92.博学之,审问之,慎思之,明辨之,笃行之。《中庸》 SQLite3是一个既小又好用的关系型数据库,代替MySql。SQLite数据库已经捆绑到了PHP5.0上,使用就像ASP和ACCESS结合一样方便。本站提供SQLite3中文版下载。 SQLite是一款轻型的数据库,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如Tcl、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源世界著名的数据库管理系统来讲,47. 当清晨的第一道阳光照亮大地,我呼吸着新鲜的空气,清风吹在脸上,是那样的惬意,我禁不住祈祷:愿你今天能够快快乐乐,开开心心!它的处理速度比他们都快。 现在好多程序的配置文件等都是采用这个SQLite来存储的,比如大名鼎鼎的firefox.... ![]() 使用方法: SQLITE操作入门: sqlite提供的是一些C函数接口,你可以用这些函数操作数据库。通过使用这些接口,传递一些标准sql语句(以char *类型)给sqlite函数,sqlite就会为你操作数据库。 sqlite跟MS的access一样是文件型数据库,就是说,一个数据库就是一个文件,此数据库里可以建立很多的表,可以建立索引、触发器等等,但是,它实际上得到的就是一个文件。备份这个文件就备份了整个数据库。 sqlite不需要任何数据库引擎,这意味着如果你需要sqlite来保存一些用户数据,甚至都不需要安装数据库(如果你做个小软件还要求人家必须装了sqlserver才能运行,那也太黑心了)。 sqlite3一些常用Sql语句操作: 创建表: createtable表名(元素名类型,…); 删除表: droptable表名; 插入数据: insertinto表名values(,,,); 创建索引: create[unique]index索引名on表名(col….); 删除索引: dropindex索引名(索引是不可更改的,想更改必须删除重新建) 删除数据: deletefrom表名; 更新数据: update表名set字段=’修改后的内容’where条件; 增加一个列: Altertable表名addcolumn字段数据类型; 选择查询: select字段(以”,”隔开)from表名where条件; 日期和时间:Selectdatetime(\'now\') 日期: selectdate(\'now\'); 时间:selecttime(\'now\'); 总数:selectcount(*)fromtable1; 求和:selectsum(field1)fromtable1; 平均:selectavg(field1)fromtable1; 最大:selectmax(field1)fromtable1; 最小:selectmin(field1)fromtable1; 排序:select字段fromtable1orderby字段(desc或asc);(降序或升序) 分组:select字段fromtable1groupby字段,字段…; 限制输出:select字段fromtable1limitxoffsety; =select字段fromtable1limity,x; (备注:跳过y行,取x行数据) (操作仍待完善)… 常见问答: SQLite支持哪些数据类型些? NULL 值为NULL INTEGER值为带符号的整型,根据类别用1,2,3,4,6,8字节存储 REAL 值为浮点型,8字节存储 TEXT 值为text字符串,使用数据库编码(UTF-8,UTF-16BEorUTF-16-LE)存储 BLOB 值为二进制数据,具体看实际输入 但实际上,sqlite3也接受如下的数据类型: smallint 16位元的整数 interger 32位元的整数 decimal(p,s)p精确值和s大小的十进位整数,精确值p是指全部有几个数(digits)大小值,s是指小数点後有几位数。如果没有特别指定,则系统会设为p=5;s=0。 float 32位元的实数。 double 64位元的实数。 char(n) n长度的字串,n不能超过254。 varchar(n) 长度不固定且其最大长度为n的字串,n不能超过4000。 graphic(n) 和char(n)一样,不过其单位是两个字元double-bytes,n不能超过127。这个形态是为了支援两个字元长度的字体,例如中文字。 vargraphic(n)可变长度且其最大长度为n的双字元字串,n不能超过2000。 date 包含了年份、月份、日期。 time 包含了小时、分钟、秒。 timestamp 包含了年、月、日、时、分、秒、千分之一秒。 如果将声明表的一列设置为INTEGERPRIMARYKEY,则具有: 1.每当你在该列上插入一NULL值时,NULL自动被转换为一个比该列中最大值大1的一个整数; 2.如果表是空的,将会是1; 算术函数 abs(X)返回给定数字表达式的绝对值。 max(X,Y[,...])返回表达式的最大值。 min(X,Y[,...])返回表达式的最小值。 random(*)返回随机数。 round(X[,Y])返回数字表达式并四舍五入为指定的长度或精度。 字符处理函数 length(X)返回给定字符串表达式的字符个数。 lower(X)将大写字符数据转换为小写字符数据后返回字符表达式。 upper(X)返回将小写字符数据转换为大写的字符表达式。 substr(X,Y,Z)返回表达式的一部分。 randstr() quote(A) like(A,B) 确定给定的字符串是否与指定的模式匹配。 glob(A,B) 条件判断函数 coalesce(X,Y[,...]) ifnull(X,Y) nullif(X,Y) 集合函数 avg(X)返回组中值的平均值。 count(X)返回组中项目的数量。 max(X)返回组中值的最大值。 min(X)返回组中值的最小值。 sum(X)返回表达式中所有值的和。 其他函数 typeof(X)返回数据的类型。 last_insert_rowid()返回最后插入的数据的ID。 sqlite_version(*)返回SQLite的版本。 change_count()返回受上一语句影响的行数。 last_statement_change_count() 二.有关事务的操作 (成批操作的时候,启动事务,比不启动事务快n倍) 开始事物处理 BEGINTRANSACTION; ………….. 进行对数据库操作 ………….. 事物提交 COMMIT; 具体事例如下: 假设有一个t1表,其中有"a","b","c"三列,如果要删除列c,以下过程描述如何做: BEGINTRANSACTION; CREATETEMPORARYTABLEt1_backup(a,b); INSERTINTOt1_backupSELECTa,bFROMt1; DROPTABLEt1; CREATETABLEt1(a,b); INSERTINTOt1SELECTa,bFROMt1_backup; DROPTABLEt1_backup; COMMIT; 更新日志: A command-line shell for accessing and modifying SQLite databases. This program is compatible with all versions of SQLite through 3.7.15.2 and beyond. SQLite是一款主流的轻型数据库,备受开发人员。由于SQLite3占用的资源非常低,所以经常在内存非常紧张的嵌入式开发中得到广泛的应用。SQLite3虽小,但是五脏俱全,在对功能要求不是特别多的开发环境中是非常高效的数据库。 贺新郎 李玉孤灯寒照雨,深竹暗浮烟。SQLite,SQLite3下载,SQLite3中文版下载,SQLite数据库51、A fall into the pit, a gain in your wit. |
截图 | |
随便看 |
|
电脑软件下载频道提供pc端必备的网络软件、杀毒软件、聊天工具、媒体播放等各类电脑软件的下载,找免费的安全的绿色的电脑软件就来天天下载平台!