提交 95772c64 authored 作者: Thomas Mueller's avatar Thomas Mueller

Documentation.

上级 20d70c43
...@@ -525,7 +525,8 @@ CREATE SEQUENCE SEQ_ID ...@@ -525,7 +525,8 @@ CREATE SEQUENCE SEQ_ID
CREATE [ CACHED | MEMORY | TEMP | [ GLOBAL | LOCAL ] TEMPORARY ] CREATE [ CACHED | MEMORY | TEMP | [ GLOBAL | LOCAL ] TEMPORARY ]
TABLE [ IF NOT EXISTS ] TABLE [ IF NOT EXISTS ]
name { { ( { columnDefinition | constraint } [,...] ) [ AS select ] } name { { ( { columnDefinition | constraint } [,...] ) [ AS select ] }
| { AS select } } [ ENGINE tableEngineName ] [ NOT PERSISTENT ] | { AS select } }
[ ENGINE tableEngineName ] [ NOT PERSISTENT ]
"," ","
Creates a new table. Creates a new table.
......
...@@ -18,7 +18,11 @@ Change Log ...@@ -18,7 +18,11 @@ Change Log
<h1>Change Log</h1> <h1>Change Log</h1>
<h2>Next Version (unreleased)</h2> <h2>Next Version (unreleased)</h2>
<ul><li>- <ul><li>When using MULTI_THREADED=TRUE, the exception following exception could be thrown:
"object already exists: TABLES"
</li><li>Comparison of integer columns against float numbers was not always correct. Issue 182.
</li><li>H2 Console: Editing the result of a multi-line queries failed. Issue 183.
</li><li>H2 Console: if the settings file (.h2.properties) can't be accessed, the exception is ignored.
</li></ul> </li></ul>
<h2>Version 1.2.132 (2010-03-21)</h2> <h2>Version 1.2.132 (2010-03-21)</h2>
......
...@@ -106,7 +106,7 @@ via PayPal: ...@@ -106,7 +106,7 @@ via PayPal:
</li><li>Harpal Grover Consulting Inc., USA </li><li>Harpal Grover Consulting Inc., USA
</li><li>Elisabetta Berlini, Italy </li><li>Elisabetta Berlini, Italy
</li><li>William Gilbert, USA </li><li>William Gilbert, USA
</li><li>Antonio Dieguez, Chile </li><li>Antonio Dieguez Rojas, Chile
</li><li><a href="http://ontologyworks.com">Ontology Works, USA</a> </li><li><a href="http://ontologyworks.com">Ontology Works, USA</a>
</li><li>Pete Haidinyak, USA </li><li>Pete Haidinyak, USA
</li><li>William Osmond, USA </li><li>William Osmond, USA
......
...@@ -143,7 +143,7 @@ Process-centric, services-based application integration suite. ...@@ -143,7 +143,7 @@ Process-centric, services-based application integration suite.
</p> </p>
<p><a href="http://aejaks.sf.net"> <p><a href="http://aejaks.sf.net">
&AElig;jaks</a><br /> Aejaks</a><br />
A server-side scripting environment to build AJAX enabled web applications. A server-side scripting environment to build AJAX enabled web applications.
</p> </p>
......
...@@ -161,6 +161,7 @@ See also <a href="build.html#providing_patches">Providing Patches</a>. ...@@ -161,6 +161,7 @@ See also <a href="build.html#providing_patches">Providing Patches</a>.
</li><li>Tree join functionality. </li><li>Tree join functionality.
</li><li>Add multiple columns at the same time with ALTER TABLE .. ADD .. ADD ... </li><li>Add multiple columns at the same time with ALTER TABLE .. ADD .. ADD ...
</li><li>Use JDK 1.4 file locking for the database file and for the lock file (but not yet by default); writing a system property to detect concurrent access from the same VM (different classloaders). </li><li>Use JDK 1.4 file locking for the database file and for the lock file (but not yet by default); writing a system property to detect concurrent access from the same VM (different classloaders).
</li><li>Pure SQL triggers (example: update parent table if the child table is changed).
</li><li>Add H2 to Gem (Ruby install system). </li><li>Add H2 to Gem (Ruby install system).
</li><li>API for functions / user tables. </li><li>API for functions / user tables.
</li><li>Order conditions inside AND / OR to optimize the performance. </li><li>Order conditions inside AND / OR to optimize the performance.
...@@ -227,7 +228,6 @@ See also <a href="build.html#providing_patches">Providing Patches</a>. ...@@ -227,7 +228,6 @@ See also <a href="build.html#providing_patches">Providing Patches</a>.
</li><li>Compatibility: add a role DBA (like ADMIN). </li><li>Compatibility: add a role DBA (like ADMIN).
</li><li>Better support multiple processors for in-memory databases. </li><li>Better support multiple processors for in-memory databases.
</li><li>Support N'text' </li><li>Support N'text'
</li><li>Pure SQL triggers (example: update parent table if the child table is changed).
</li><li>In MySQL mode, for AUTO_INCREMENT columns, don't set the primary key </li><li>In MySQL mode, for AUTO_INCREMENT columns, don't set the primary key
</li><li>Support compatibility for jdbc:hsqldb:res: </li><li>Support compatibility for jdbc:hsqldb:res:
</li><li>Provide an Java SQL builder with standard and H2 syntax </li><li>Provide an Java SQL builder with standard and H2 syntax
......
...@@ -7,6 +7,7 @@ ...@@ -7,6 +7,7 @@
var pages = new Array(); var pages = new Array();
var ref = new Array(); var ref = new Array();
var ignored = '';
var firstLink = null; var firstLink = null;
var firstLinkWord = null; var firstLinkWord = null;
...@@ -84,7 +85,11 @@ function listWords(value, open) { ...@@ -84,7 +85,11 @@ function listWords(value, open) {
} }
} }
if (x == 0) { if (x == 0) {
noResults(table); if (ignored.indexOf(';' + value + ';') >= 0) {
noResults(table, 'Common word (not indexed)');
} else {
noResults(table, 'No results found!');
}
} }
return true; return true;
} }
...@@ -187,7 +192,7 @@ function listAnd(keywords) { ...@@ -187,7 +192,7 @@ function listAnd(keywords) {
} }
addReferences(0, piList, keywords); addReferences(0, piList, keywords);
if (piList.length == 0) { if (piList.length == 0) {
noResults(table); noResults(table, 'No results found');
} }
} }
...@@ -247,13 +252,13 @@ function replaceOtherChars(s) { ...@@ -247,13 +252,13 @@ function replaceOtherChars(s) {
return x; return x;
} }
function noResults(table) { function noResults(table, message) {
var tr = table.insertRow(0); var tr = table.insertRow(0);
var td = document.createElement('td'); var td = document.createElement('td');
var tdClass = document.createAttribute('class'); var tdClass = document.createAttribute('class');
tdClass.nodeValue = 'searchKeyword'; tdClass.nodeValue = 'searchKeyword';
td.setAttributeNode(tdClass); td.setAttributeNode(tdClass);
var text = document.createTextNode('No results found'); var text = document.createTextNode(message);
td.appendChild(text); td.appendChild(text);
tr.appendChild(td); tr.appendChild(td);
} }
......
...@@ -4877,7 +4877,7 @@ Elisabetta Berlini, Italy ...@@ -4877,7 +4877,7 @@ Elisabetta Berlini, Italy
William Gilbert, USA William Gilbert, USA
@history_1040_li @history_1040_li
Antonio Dieguez, Chile Antonio Dieguez Rojas, Chile
@history_1041_a @history_1041_a
Ontology Works, USA Ontology Works, USA
......
...@@ -4877,7 +4877,7 @@ H2 データベース エンジン ...@@ -4877,7 +4877,7 @@ H2 データベース エンジン
#William Gilbert, USA #William Gilbert, USA
@history_1040_li @history_1040_li
#Antonio Dieguez, Chile #Antonio Dieguez Rojas, Chile
@history_1041_a @history_1041_a
#Ontology Works, USA #Ontology Works, USA
......
...@@ -1624,7 +1624,7 @@ history_1036_li=Oliver Computing LLC, USA ...@@ -1624,7 +1624,7 @@ history_1036_li=Oliver Computing LLC, USA
history_1037_li=Harpal Grover Consulting Inc., USA history_1037_li=Harpal Grover Consulting Inc., USA
history_1038_li=Elisabetta Berlini, Italy history_1038_li=Elisabetta Berlini, Italy
history_1039_li=William Gilbert, USA history_1039_li=William Gilbert, USA
history_1040_li=Antonio Dieguez, Chile history_1040_li=Antonio Dieguez Rojas, Chile
history_1041_a=Ontology Works, USA history_1041_a=Ontology Works, USA
history_1042_li=Pete Haidinyak, USA history_1042_li=Pete Haidinyak, USA
history_1043_li=William Osmond, USA history_1043_li=William Osmond, USA
......
...@@ -183,7 +183,8 @@ Creates a new sequence." ...@@ -183,7 +183,8 @@ Creates a new sequence."
CREATE [ CACHED | MEMORY | TEMP | [ GLOBAL | LOCAL ] TEMPORARY ] CREATE [ CACHED | MEMORY | TEMP | [ GLOBAL | LOCAL ] TEMPORARY ]
TABLE [ IF NOT EXISTS ] TABLE [ IF NOT EXISTS ]
name { { ( { columnDefinition | constraint } [,...] ) [ AS select ] } name { { ( { columnDefinition | constraint } [,...] ) [ AS select ] }
| { AS select } } [ ENGINE tableEngineName ] [ NOT PERSISTENT ] | { AS select } }
[ ENGINE tableEngineName ] [ NOT PERSISTENT ]
"," ","
Creates a new table." Creates a new table."
"Commands (DDL)","CREATE TRIGGER"," "Commands (DDL)","CREATE TRIGGER","
......
...@@ -639,4 +639,4 @@ census genealogy scapegoat gov compacted migrating dies typtypmod latch await ...@@ -639,4 +639,4 @@ census genealogy scapegoat gov compacted migrating dies typtypmod latch await
counting dtest fallback infix places formal extern destination stdout memmove counting dtest fallback infix places formal extern destination stdout memmove
stdio printf jchar sizeof stdlib jbyte jint uint ujlong typedef jdouble stdint stdio printf jchar sizeof stdlib jbyte jint uint ujlong typedef jdouble stdint
jfloat wchar hotspot jvoid std ujint jlong vars jboolean calloc argc strlen jfloat wchar hotspot jvoid std ujint jlong vars jboolean calloc argc strlen
equivalent synchronizes sullivan surname doe stepan getstart equivalent synchronizes sullivan surname doe stepan getstart rojas snprintf
\ No newline at end of file \ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论