提交 d3ba7776 authored 作者: Thomas Mueller's avatar Thomas Mueller

Documentation.

上级 b300bcb6
...@@ -18,7 +18,9 @@ Change Log ...@@ -18,7 +18,9 @@ Change Log
<h1>Change Log</h1> <h1>Change Log</h1>
<h2>Next Version (unreleased)</h2> <h2>Next Version (unreleased)</h2>
<ul><li>- <ul><li>The SQL statement "shutdown defag" could corrupt the database if the process was killed
while the shutdown was in progress. The same problem could occur when the database
setting "defrag_always" was used.
</li></ul> </li></ul>
<h2>Version 1.3.158 (2011-07-17)</h2> <h2>Version 1.3.158 (2011-07-17)</h2>
......
...@@ -363,6 +363,11 @@ Jala</a><br /> ...@@ -363,6 +363,11 @@ Jala</a><br />
Open source collection of JavaScript modules. Open source collection of JavaScript modules.
</p> </p>
<p><a href="http://jaspa.upv.es">
Jaspa</a><br />
JAva SPAtial. Jaspa potentially brings around 200 spatial functions.
</p>
<p><a href="http://code.google.com/p/javasimon"> <p><a href="http://code.google.com/p/javasimon">
Java Simon</a><br /> Java Simon</a><br />
Simple Monitoring API. Simple Monitoring API.
......
...@@ -186,7 +186,7 @@ See also <a href="build.html#providing_patches">Providing Patches</a>. ...@@ -186,7 +186,7 @@ See also <a href="build.html#providing_patches">Providing Patches</a>.
</li><li>Support multiple directories (on different hard drives) for the same database </li><li>Support multiple directories (on different hard drives) for the same database
</li><li>Server protocol: use challenge response authentication, but client sends hash(user+password) encrypted with response </li><li>Server protocol: use challenge response authentication, but client sends hash(user+password) encrypted with response
</li><li>Support EXEC[UTE] (doesn't return a result set, compatible to MS SQL Server) </li><li>Support EXEC[UTE] (doesn't return a result set, compatible to MS SQL Server)
</li><li>Support native XML data type </li><li>Support native XML data type - see http://en.wikipedia.org/wiki/SQL/XML
</li><li>Support triggers with a string property or option: SpringTrigger, OSGITrigger </li><li>Support triggers with a string property or option: SpringTrigger, OSGITrigger
</li><li>Ability to resize the cache array when resizing the cache </li><li>Ability to resize the cache array when resizing the cache
</li><li>Time based cache writing (one second after writing the log) </li><li>Time based cache writing (one second after writing the log)
...@@ -531,7 +531,7 @@ See also <a href="build.html#providing_patches">Providing Patches</a>. ...@@ -531,7 +531,7 @@ See also <a href="build.html#providing_patches">Providing Patches</a>.
(compatibility with MySQL, PostgreSQL, HSQLDB; not Derby). (compatibility with MySQL, PostgreSQL, HSQLDB; not Derby).
</li><li>ARRAY data type: support Integer[] and so on in Java functions (currently only Object[] is supported). </li><li>ARRAY data type: support Integer[] and so on in Java functions (currently only Object[] is supported).
</li><li>MySQL compatibility: LOCK TABLES a READ, b READ - see also http://dev.mysql.com/doc/refman/5.0/en/lock-tables.html </li><li>MySQL compatibility: LOCK TABLES a READ, b READ - see also http://dev.mysql.com/doc/refman/5.0/en/lock-tables.html
</li><li>Oracle compatibility: convert empty strings to null. </li><li>Oracle compatibility: convert empty strings to null. Also convert an empty byte array to null, but not empty varray.
</li><li>The HTML to PDF converter should use http://code.google.com/p/wkhtmltopdf/ </li><li>The HTML to PDF converter should use http://code.google.com/p/wkhtmltopdf/
</li><li>Issue 303: automatically convert "X NOT IN(SELECT...)" to "NOT EXISTS(...)". </li><li>Issue 303: automatically convert "X NOT IN(SELECT...)" to "NOT EXISTS(...)".
</li><li>MySQL compatibility: update test1 t1, test2 t2 set t1.name=t2.name where t1.id=t2.id. </li><li>MySQL compatibility: update test1 t1, test2 t2 set t1.name=t2.name where t1.id=t2.id.
...@@ -554,6 +554,7 @@ See also <a href="build.html#providing_patches">Providing Patches</a>. ...@@ -554,6 +554,7 @@ See also <a href="build.html#providing_patches">Providing Patches</a>.
</li><li>GROUP BY columnNumber (similar to ORDER BY columnNumber) (MySQL, PostgreSQL, SQLite; not by HSQLDB and Derby). </li><li>GROUP BY columnNumber (similar to ORDER BY columnNumber) (MySQL, PostgreSQL, SQLite; not by HSQLDB and Derby).
</li><li>Sybase / MS SQL Server compatibility: CONVERT(..) parameters are swapped. </li><li>Sybase / MS SQL Server compatibility: CONVERT(..) parameters are swapped.
</li><li>Index conditions: WHERE AGE>1 should not scan through all rows with AGE=1. </li><li>Index conditions: WHERE AGE>1 should not scan through all rows with AGE=1.
</li><li>PHP support: H2 should support PDO, or test with PostgreSQL PDO.
</li></ul> </li></ul>
<h2>Not Planned</h2> <h2>Not Planned</h2>
......
...@@ -1131,7 +1131,7 @@ INSERT INTO TEST VALUES(1, 'Hello World'); ...@@ -1131,7 +1131,7 @@ INSERT INTO TEST VALUES(1, 'Hello World');
CALL FT_CREATE_INDEX('PUBLIC', 'TEST', NULL); CALL FT_CREATE_INDEX('PUBLIC', 'TEST', NULL);
</pre> </pre>
<p> <p>
PUBLIC is the schema name, TEST is the table name. The list of column names (column separated) is optional, PUBLIC is the schema name, TEST is the table name. The list of column names (comma separated) is optional,
in this case all columns are indexed. The index is updated in realtime. in this case all columns are indexed. The index is updated in realtime.
To search the index, use the following query: To search the index, use the following query:
</p> </p>
...@@ -1186,7 +1186,7 @@ INSERT INTO TEST VALUES(1, 'Hello World'); ...@@ -1186,7 +1186,7 @@ INSERT INTO TEST VALUES(1, 'Hello World');
CALL FTL_CREATE_INDEX('PUBLIC', 'TEST', NULL); CALL FTL_CREATE_INDEX('PUBLIC', 'TEST', NULL);
</pre> </pre>
<p> <p>
PUBLIC is the schema name, TEST is the table name. The list of column names (column separated) is optional, PUBLIC is the schema name, TEST is the table name. The list of column names (comma separated) is optional,
in this case all columns are indexed. The index is updated in realtime. To search the index, in this case all columns are indexed. The index is updated in realtime. To search the index,
use the following query: use the following query:
</p> </p>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论