]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Added information on MySQL 4.0.16 to the NULL-handling survey. (CVS 1117)
authordrh <drh@noemail.net>
Sat, 8 Nov 2003 12:07:01 +0000 (12:07 +0000)
committerdrh <drh@noemail.net>
Sat, 8 Nov 2003 12:07:01 +0000 (12:07 +0000)
FossilOrigin-Name: e22e3ab53a841b26984240760b0438efc83661d7

manifest
manifest.uuid
www/nulls.tcl

index bcc7d4ae2367c5156e3be79e6122941b74968d02..5fd4a10900fcd2b4d0c8f86fa40a5b16e8dcfa6e 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Revised\sdate/time\sfunctions\s-\snow\sbroken\sout\sinto\sa\sseparate\ssource\sfile.\nSee\sthe\sDateAndTimeFunctions\swiki\spage\sfor\sadditional\sinformation.\s(CVS\s1116)
-D 2003-11-01T01:53:54
+C Added\sinformation\son\sMySQL\s4.0.16\sto\sthe\sNULL-handling\ssurvey.\s(CVS\s1117)
+D 2003-11-08T12:07:01
 F Makefile.in 5cb273b7d0e945d47ee8b9ad1c2a04ce79927d2d
 F Makefile.linux-gcc b86a99c493a5bfb402d1d9178dcdc4bd4b32f906
 F README f1de682fbbd94899d50aca13d387d1b3fd3be2dd
@@ -168,7 +168,7 @@ F www/formatchng.tcl ca6cc1cb1bef9bc36f0619049d3c95e749bc6983
 F www/index.tcl 3530ab3c43e2f34f114d16495d19cc1751d12446
 F www/lang.tcl 5f39bbda1ba38a28f18f97bd98c81f40355393b2
 F www/mingw.tcl d96b451568c5d28545fefe0c80bee3431c73f69c
-F www/nulls.tcl 9cb56d98c0c623074cda4360a415f3f0a7074c90
+F www/nulls.tcl 38117d24afb81efd079b59723b985a6d654cc2e8
 F www/omitted.tcl 11037a1b557bd01405092d93dfa08898a4c26cd7
 F www/opcode.tcl b8d561f33597c62955796b797646f00144d97332
 F www/quickstart.tcl 4e97bef825e6a4153c43afb9f97235fc4da278ab
@@ -176,7 +176,7 @@ F www/speed.tcl 2f6b1155b99d39adb185f900456d1d592c4832b3
 F www/sqlite.tcl 3c83b08cf9f18aa2d69453ff441a36c40e431604
 F www/tclsqlite.tcl b9271d44dcf147a93c98f8ecf28c927307abd6da
 F www/vdbe.tcl 9b9095d4495f37697fd1935d10e14c6015e80aa1
-P 181260c0aa7837feca9e415225ece0e9c4032c7a
-R 879a05717d19f1ac21f75967c496c2d9
+P 68ef9b45bd3abdedf3721011ad0fb22e8735e721
+R 760ef71dda1d82d9c2fac1839e1748c7
 U drh
-Z 7096cda608fb24dfdfaba056b6dd6a59
+Z 7ade5844fa0457ff554bbbf8dab828b4
index f15d8d3f5f0f2915a88b4470a84d0277bc751e54..ddd9813e0586807b37bb20cd50cf27c5f5d0a469 100644 (file)
@@ -1 +1 @@
-68ef9b45bd3abdedf3721011ad0fb22e8735e721
\ No newline at end of file
+e22e3ab53a841b26984240760b0438efc83661d7
\ No newline at end of file
index ef933ae12094a5f914c658f019f9ee081efc045a..4c6ceb73a098e74d3d9b82d10a4e95808c0488bc 100644 (file)
@@ -1,7 +1,7 @@
 #
 # Run this script to generated a nulls.html output file
 #
-set rcsid {$Id: nulls.tcl,v 1.4 2003/08/13 11:29:24 drh Exp $}
+set rcsid {$Id: nulls.tcl,v 1.5 2003/11/08 12:07:01 drh Exp $}
 
 puts {<html>
 <head>
@@ -170,10 +170,11 @@ The following table shows the results of the NULL handling experiments.
 
 <table border=1 cellpadding=3 width="100%">
 <tr><th>&nbsp&nbsp;</th>
-<th>MySQL</th>
+<th>MySQL<br>3.23.41</th>
+<th>MySQL<br>4.0.16</th>
 <th>Firebird</th>
-<th>SQL Anywhere</th>
-<th>Borland Interbase</th>
+<th>SQL<br>Anywhere</th>
+<th>Borland<br>Interbase</th>
 </tr>
 
 <tr><td>Adding anything to null gives null</td>
@@ -181,27 +182,32 @@ The following table shows the results of the NULL handling experiments.
 <td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
 <td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
 <td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
+<td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
 </tr>
 <tr><td>Multiplying null by zero gives null</td>
 <td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
 <td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
 <td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
 <td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
+<td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
 </tr>
 <tr><td>nulls are distinct in a UNIQUE column</td>
 <td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
 <td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
+<td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
 <td valign="center" align="center" bgcolor="#aaaad2">(Note 4)</td>
 <td valign="center" align="center" bgcolor="#aaaad2">(Note 4)</td>
 </tr>
 <tr><td>nulls are distinct in SELECT DISTINCT</td>
 <td valign="center" align="center" bgcolor="#c7a9a9">No</td>
+<td valign="center" align="center" bgcolor="#c7a9a9">No</td>
 <td valign="center" align="center" bgcolor="#c7a9a9">No (Note 1)</td>
 <td valign="center" align="center" bgcolor="#c7a9a9">No</td>
 <td valign="center" align="center" bgcolor="#c7a9a9">No</td>
 </tr>
 <tr><td>nulls are distinct in a UNION</td>
 <td valign="center" align="center" bgcolor="#aaaad2">(Note 3)</td>
+<td valign="center" align="center" bgcolor="#c7a9a9">No</td>
 <td valign="center" align="center" bgcolor="#c7a9a9">No (Note 1)</td>
 <td valign="center" align="center" bgcolor="#c7a9a9">No</td>
 <td valign="center" align="center" bgcolor="#c7a9a9">No</td>
@@ -210,6 +216,7 @@ The following table shows the results of the NULL handling experiments.
 <td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
 <td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
 <td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
+<td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
 <td valign="center" align="center" bgcolor="#aaaad2">(Note 5)</td>
 </tr>
 <tr><td>"null OR true" is true</td>
@@ -217,12 +224,14 @@ The following table shows the results of the NULL handling experiments.
 <td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
 <td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
 <td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
+<td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
 </tr>
 <tr><td>"not (null AND false)" is true</td>
 <td valign="center" align="center" bgcolor="#c7a9a9">No</td>
 <td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
 <td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
 <td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
+<td valign="center" align="center" bgcolor="#a9c7a9">Yes</td>
 </tr>
 </table>
 
@@ -237,7 +246,7 @@ and from UNION.</td>
 <td>Test data unavailable.</td>
 </tr>
 <tr><td>3.&nbsp;</td>
-<td>The version of MySQL tested (3.23.41) does not support UNION.</td>
+<td>MySQL version 3.23.41 does not support UNION.</td>
 </tr>
 <tr><td>4.&nbsp;</td>
 <td>SQL Anywhere and Borland Interbase