打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
SQLite 笔记
SPANstyle="COLOR: #ff0000">sqlite> .helpSPAN>.backup ?DB?FILE      BackupDB (default "main") to FILE.bail ON|OFF          Stop after hitting an error.  Default OFF.databases...
2012-09-19 17:28 阅读(186) 评论(0)
MrDB的博客园SQLite入门与分析(一)---简介 SQLite入门与分析(二)---设计与概念 SQLite入门与分析(二)---设计与概念(续) SQLite入门与分析(三)---内核概述(1) SQLite入门与分析(三)---内核概述(2) SQLite入门与分析(四)---Page Cache之事务处理(1)...
2012-09-19 10:20 阅读(458) 评论(2)
扩展 C  API实现函数、聚合、排序的基本方法是使用回调函数,并在程序中注册,然后在SQL中使用。函数和聚合使用相同的注册函数和类似的回调函数。用户自定义聚合、函数和排序规则的生命周期是很短的,基于连接注册,不存储在数据库中,需要确保应用程序夹杂了定制扩展并在连接中注册。扩展必须在每一个使用它们的连接上注册。注册函数:         可以使用sqlite3_create_f...
2012-09-16 16:37 阅读(223) 评论(0)
线程:          SQLite的很多版本支持多线程。          共享缓存模型:                    允许一个进程中的多个连接使用共同的页缓存。用于嵌入式服务器的情况比较多。                    Thread →Server→con→Page Cache→database。                   共享缓存模式中,线...
2012-09-15 13:55 阅读(415) 评论(0)
首先要注意句柄关联。其次,开始看关于查询参数化的内容。查询参数化:         API支持在SQL语句中绑定参数,允许在后面为参数提供值,绑定的参数与sqlite3_prepare( ) 一起使用。如果没有绑定参数,那么sqlite3_step()默认使用null作为该参数的值。         准备语句过后,将使用sqlite3_bind_xxx( ) 函数绑定参数值。...
2012-09-15 12:55 阅读(720) 评论(1)
准备查询的优点:        不需要回调接口,编码简单、清晰;关联了提供信息的函数,可以获得列的存储类型、声明类型、模式名称、表名、数据库名;sqlite3_exec( )的接口只是提供列的名称;准备查询提供一种文本外的获取字段、列值的方法,可以以C数据类型获取;准备查询能重新运行,可以重用已经编译的SQL;准备查询支持参数化的SQL语句          检查变化:...
2012-09-13 15:43 阅读(697) 评论(0)
核心C  API: 查询封装:        连接与断开连接:                 其实就是打开数据库。可以使用函数sqlite3_open_v2( )、 sqlite3_open( ) 、sqlite3_ open16( )。其中sqlite3_open_v2( )函数功能最强大,也是最新的函数,尽量使用这个函数。                 打开数据库函数声...
2012-09-12 21:29 阅读(489) 评论(0)
关于设计与概念(对前面来转载自MRDB前辈的文章)的补充:注意预查询几个比较重要的c  API函数:sqlite3_prepare_v2( );sqlite3_step(  ) ; sqlite_finalize( )。临时存储器:                查询处理的重要组成部分。RAM或者一个简单的文件,由编译指示命令temp_store来选择,在选择基于文件的存储时,...
2012-09-12 14:11 阅读(445) 评论(0)
SQLite的体系结构介绍:             SQLite是由接口(Interface)、编译器(Compiler)、虚拟机(Virtual  Machine )和后端程序(Back  End)组成。             还有另两种对体系结构的图示比较简单: 接口(Interface) :                   由SQLite c  API...
2012-08-23 10:40 阅读(275) 评论(1)
(1)虚拟数据库引擎(VBDE),包含:VBDE程序、程序计数器、结果字段的名称和类型、 参数的绑定值、 运行栈和固定数量的编号的内在单元。VBDE虚拟机的的每条指令都由128个中的某一个操作码 和 三个操作数构成。C api 可和VBDE 直接交互。要得到SQL的VBDE程序,可做入下操作;    .mode   column    .header on    .width x...
2012-08-19 13:27 阅读(194) 评论(0)
SQLite介绍:        SQLite是一个开源的嵌入式关系数据库,它在2000年由D. Richard Hipp发布,它的减少应用程序管理数据的开销,SQLite可移植性好,很容易使用,很小,高效而且可靠。SQLite嵌入到使用它的应用程序中,它们共用相同的进程空间,而不是单独的一个进程。从外部看,它并不像一个RDBMS,但在进程内部,它却是完整的,自包含的数据库引擎。嵌入式数据...
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
SQLite介绍
Android 开发中使用 SQLite 数据库
sqlite教程 - 我的文章 - Jerry
SQLite入门与分析(二)---设计与概念 --SQLite 中文社区-- http:/...
SQLite学习教程学习总结
DuckDB — 分析领域的SQLite
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服