-C Make\sthe\sORDER\sBY\sclause\sreturn\sequal\selements\sin\sthe\ssame\sorder\sthey\swere\nseen\s(a\sstable\ssort).\s\sIt\swas\sreturning\sthem\sin\sexactly\sthe\sreverse\sorder.\s(CVS\s2439)
-D 2005-04-01T10:47:40
+C Documentation\supdates.\s(CVS\s2440)
+D 2005-04-01T16:29:12
F Makefile.in 5c00d0037104de2a50ac7647a5f12769795957a3
F Makefile.linux-gcc 06be33b2a9ad4f005a5f42b22c4a19dab3cbb5c7
F README 9c4e2d6706bdcc3efdd773ce752a8cdab4f90028
F www/copyright.tcl 82c9670c7ddb0311912ab7fe24703f33c531066c
F www/datatype3.tcl 1d14f70ab73075556b95e76a5c13e5b03f7f6c47
F www/datatypes.tcl 7c786d2e8ff434346764534ec015966d17efce60
-F www/different.tcl f9f573553f4b6854797120b9caba758ae7da240a
+F www/different.tcl d01064946c588db0a0e87563a30aef1b3efb4434
F www/docs.tcl 6c0b2c567404b15bd46a0cda2dc69615a8e679a8
F www/download.tcl 3af00c0e8fd915961707cddb4c2260f5cf59f3c1
F www/dynload.tcl 02eb8273aa78cfa9070dd4501dca937fb22b466c
F www/vdbe.tcl 87a31ace769f20d3627a64fa1fade7fed47b90d0
F www/version3.tcl a99cf5f6d8bd4d5537584a2b342f0fb9fa601d8b
F www/whentouse.tcl 528299b8316726dbcc5548e9aa0648c8b1bd055b
-P 67aaa269068ea6b6f784979c09b3deb091928563
-R 63665a3d8858787beef512dcafda04c6
+P e8391491a68018406e30c2a699a4cab9e0de092c
+R 0099f7c3586b4b93ff511d85ac21c75e
U drh
-Z 8d91bab4e1f6465dcf7b52f8ad24856a
+Z da8ce3a3ad37d1a0e8ba4a6a000261c8
-e8391491a68018406e30c2a699a4cab9e0de092c
\ No newline at end of file
+7e6f688d468099a6e62e405086c9172459d43e3f
\ No newline at end of file
-set rcsid {$Id: different.tcl,v 1.4 2005/03/19 03:41:58 drh Exp $}
+set rcsid {$Id: different.tcl,v 1.5 2005/04/01 16:29:12 drh Exp $}
source common.tcl
header {Distinctive Features Of SQLite}
puts {
jar file - 10 times larger than SQLite even after it is compressed!
Firefox boasts that it's client-side library is only 350KiB. That's
50% larger than SQLite and does not even contain the database engine.
- The Berkeley DB library from Sleepycat is 450KiB and it lacks a schema
- layer.
+ The Berkeley DB library from Sleepycat is 450KiB and it omits SQL
+ support, providing the programmer with only simple key/value pairs.
}
feature typing {Manifest typing} {
values into the declared datatype of the column when it can.)
<p>
The SQL language specification calls for static typing. So some people
- feel that the use of manifest typing in SQLite is a bug. But the authors
+ feel that the use of manifest typing is a bug in SQLite. But the authors
of SQLite feel very strongly that this is a feature. The authors argue
that static typing is a bug in the SQL specification that SQLite has fixed
in a backwards compatible way.
feature flex {Variable-length records} {
Most other SQL database engines allocated a fixed amount of disk space
- for each row in a most tables. They play special tricks for handling
+ for each row in most tables. They play special tricks for handling
BLOBs and CLOBs which can be of wildly varying length. But for most
tables, if you declare a column to be a VARCHAR(100) then the database
engine will allocate