推荐者的话

最近对SQLite很感兴趣,认真学习有一个多月了。

学习时基本找不到既好又系统的中文文章,也买不到好的中文书籍,看来SQLite在国内还是不够流行,这么好的东西,可惜了。

以我中等偏下的眼界,《The Definitive Guide to SQLite》是我所见到的最好的“SQLite入门+大全”了,可惜也是英文的。实在找不到别的,也只好看它了,尽管我英语很不好。

由于英语很不好,又因为是打字员出身的干部,所以多年来养成了一个更不好的毛病,就是在不得不看英文资料时总喜欢一边看一边翻,主要是怕下次再看时还是看不懂。看《The Definitive Guide to SQLite》时这个毛病也没改,当然了,看的时候就是挑着看的,翻的也只是书中的一小部分了。

一般情况下看完也就看完了,很少有“下次再看”的机会,这次例外。由于越学越觉着SQLite好玩,就想向身边的人也介绍一下,就“再看”了。越看越羞愧,本来英语就差,还随看随翻,结果可想而知。但由于没什么动力,也就无意再重新润色了,就这样吧,反正也没什么人看,估计遗害不会太广。

SQLite是没有版权的,但这本书却是受版权保护的,也不知我这样做是否合法。发到网上也只是想做一个好事,响应SQLite的共享精神。估计不会有人来告我吧,反正我没钱。另外,我也只翻译了书中很小的一部分,也许根本算不上翻译(不能乱抬高自己),就算是对SQLite和《The Definitive Guide to SQLite》一书的一个推荐吧,同样对SQLite感兴趣但又看不懂我的中文的兄弟,强烈建议看原文。感谢Richard Hipp编出这么好的程序,感谢Michael Owens写出这么好的书。

“空转”只是我的网名之一,网上网下知之者甚少,也就是一起骑车的几个人知道吧。如果本文对您能有一点点帮助,也算是我对SQLite做了一点贡献吧。本文中带有“空注”的内容是我个人所做的简单说明和忏悔,与原作者无关(以我的翻译水平,估计全文跟原作者都没什么关)。

接触SQLite时间不长,所以本文难免会有很多错误,不是故意误导大家,是真的水平低。如果有兄弟想对我提出指导,我的邮箱是:[email protected]。如果我没有回信,不是因为不想回,是因为我很少上网,在此先行谢过。

分析源程序时,发现每个SQLite源文件的头部都有这样一段话:

The author disclaims copyright to this source code. In place of a legal notice, here is a blessing:

May you do good and not evil.

May you find forgiveness for yourself and forgive others.

May you share freely, never taking more than you give.

这几句话我很喜欢,翻译不好,就拿原文出来吧,与大家共勉。

空转

Ver 1.00: 2009-11-07 于南京

(如果以后有时间、兴趣,就把翻译过的内容好好修改一下,或者再多翻一些。但愿还有以后的版本)