Chinaunix首页 | 论坛 | 博客
  • 博客访问: 769425
  • 博文数量: 187
  • 博客积分: 50
  • 博客等级: 民兵
  • 技术积分: 3948
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-11 13:11
个人简介

iihero@ChinaUnix, ehero.[iihero] 数据库技术的痴迷爱好者. 您可以通过iihero AT qq.com联系到我 以下是我的三本图书: Sybase ASE in Action, Oracle Spatial及OCI高级编程, Java2网络协议内幕

文章分类

全部博文(187)

文章存档

2014年(4)

2013年(183)

发布时间:2013-12-28 10:37:21

为了维护方便,将其开源了。 代码在:http://code.google.com/p/sqlite-autobuild-win/原理比较简单:提供一下版本号,执行脚本sqlite_build.bat <branch>时,会自动从sqlite官网上下载相关源码,最终为你编译生成你要的sqlite3.dll以及独立的sqlite3.exe。同时你也拥有完整的源代码,非常方便。目前支持如下版.........【阅读全文】

阅读(2400) | 评论(0) | 转发(0)

发布时间:2013-12-19 13:46:03

1. 问题提出有人问,在sqlite中怎么用sql语句得到一个表的列定义语句。第一反应,可能就是用.schema <tablename>可是这是sqlite的shell命令行。使用代码,好像得不到结果。幸好,sqlite它有比较特殊的系统表:sqlite_mastersqlite_temp_master这两张系统表的表结构完全相同,如下所示:.........【阅读全文】

阅读(3270) | 评论(0) | 转发(0)

发布时间:2013-07-24 11:33:50

如若转载,请加上本文链接,以示尊重个人劳动,谢谢。 PRAGMA语句是SQLITE数据的SQL扩展,是它独有的特性,主要用于修改SQLITE库或者内数据查询的操作。它采用与SELECT、INSERT等语句一样的形式来发出请求,但也有几个重要的不同:1. 特定的PRAGMA语句可能被移走,新的PRAGMA语句可能在新的版本中添加。因此,后向.........【阅读全文】

阅读(2450) | 评论(0) | 转发(0)

发布时间:2013-07-24 11:31:15

如若转载,请加上本文链接,以示尊重个人劳动,谢谢。本文严格整理自最新的:http://www.sqlite.org/faq.html, (3.7.8) (多说一句,看一个系统的发布,经常首先要看的就是,readme, 新特性,然后就是FAQ列表, 即所谓的常见问题列表)1. 如何创建一个自增字段(autoincrement)?在sqlite中,创建一个integer primary key,.........【阅读全文】

阅读(1860) | 评论(0) | 转发(0)

发布时间:2013-07-24 11:28:37

在没有大量阅读SQLite在线文档并且不了解相关配置之前,几分钟的时间可以让你快速了解SQLite.1. 下载源代码,你总能从http://www.sqlite.org/download.html 这里下载到最新的SQLite发行版本对应的源码。2. 创建数据库你可以从http://www.sqlite.org/download.html这里下载到sqlite3.exe,也可以直接依据下文:http://.........【阅读全文】

阅读(1290) | 评论(0) | 转发(0)

发布时间:2013-07-24 11:22:03

关于SQLite的帮助,直接上http://www.sqlite.org/docs.html看即可。但是它不是单个文件形式的,唯一的好处就是更新比较及时。如果你想看单个chm文件的,可以从我这里下载单个chm文件:http://download.csdn.net/detail/iihero/2890372至于编译SQLite,如果只是出于学习的目的,完全可以只在windows下编译。我甚至还为.........【阅读全文】

阅读(1480) | 评论(0) | 转发(0)

发布时间:2013-07-24 11:18:16

使用SQLite也有一段时日了,一直想整理出一份比较完整的SQLite指南,可惜时间总是不够。就从这里开始吧,能写多少就写多少。总特性:1. SQLite支持事务,满足(ACID)特性:atomic, consistent, isolated, durable。即使在系统crash掉或者掉电的情况下,一样可以恢复。2. 0配置,不需要安装或者初始化管理即可使用。(不.........【阅读全文】

阅读(1840) | 评论(0) | 转发(0)

发布时间:2013-07-23 09:57:21

在使用SQLite在Windows Mobile上的大容量BLOB读写时,遇到一个OOM(Out Of Memory)的问题,让我们都觉得不可思议: 试看下边的SQL语句代码片段:    executeStmt(db, stmt, "create table foo(id integer not null primary key, content blob null, content2 blob null)");   &.........【阅读全文】

阅读(910) | 评论(0) | 转发(0)

发布时间:2013-07-18 10:13:02

1. 如何创建自增字段? 2. SQLite 支持哪些数据类型? 3. 为什么能向 SQLite 数据库的整型字段中插入字符串? 4. 为什么 SQLite 认为表达式 '0'=='00' 为真? 5. 为什么 SQLite 不允许在同一张表里使用 '0' 和 '0.0' 作为两个不同的行的主键? 6. 为什么不能在 Linux box 中读取在 SparcStat.........【阅读全文】

阅读(820) | 评论(0) | 转发(0)

发布时间:2013-07-18 09:53:14

sqlite(版本3),以下简称sqlite3,目前功能已经非常强大。目前支持的字符集,包括UTF-8, UTF-16,UTF-16le,UTF-16be。可是在我们直接使用gbk编码的时候,很可能就会遇到问题。因为目前,很多人会使用c/c++接口来访问sqlite3数据库,当然,也有人使用python接口来访问它。1. 使用python时,要想正确的取到c++接口ins.........【阅读全文】

阅读(870) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册