Beim Übergang von der Datenbankversion 7.5 zur Version 7.6 gab es Syntaxänderungen. Die wesentlichen Veränderungen werden in der folgenden Liste genannt.
SQL-Anweisung in Version 7.6 |
Änderung in Version 7.6 im Vergleich zu Version 7.5 |
Das optionale Syntaxelement connect_mode wird unterstützt. |
|
Die Verwendung des Schlüsselworts DBPROC oder DBPROCEDURE ist erlaubt. |
|
Das optionale Syntaxelement PUBLIC und/oder DETERMINISTIC wird unterstützt. |
|
create_schema_statement |
Die Verwendung von Schemas wird unterstützt. In Zusammenhang mit der Einführung des Schemakonzeptes gab es Syntaxanpassungen in einigen weiteren SQL-Anweisungen, die hier jetzt nicht alle einzeln aufgeführt werden. Die bisherige Angabe eines Eigentümers wurde für viele Objektbezeichnungen durch die Angabe des Schemas ersetzt. |
create_system_trigger_statement |
Die Verwendung von System-Triggern wird unterstützt. |
Das optionale Syntaxelement NO FIXED LENGTH COLUMN wird nicht mehr unterstützt. |
|
Die Syntaxvariante, die bei Verwendung von Schemas erforderlich ist, wurde jeweils hinzugefügt. |
|
Bei der Angaben eines Parameternamens wird nur noch eine der Varianten :<identifier> oder ? unterstützt, die weiteren Möglichkeiten sind entfallen. |
|
Die Angabe der Stichprobengröße 0 bewirkt, dass die Tabellen vom UPDATE STATISTICS-Lauf ausgeschlossen werden. |
|
Das Anlegen und Verwenden von inneren Transaktionen wird unterstützt. |
|
savepoint_statement |
Das Setzen und Verwenden von SQL-Savepoints wird unterstützt. |
Die Syntaxvarianten <result_column_name> = <expression>, <result_column_name> = ROWNO und <result_column_name> = STAMP werden nicht mehr unterstützt. |
|
Die Syntaxvariante, die bei Verwendung von Schemas erforderlich ist, wurde hinzugefügt. |
|
In einer SELECT-Anweisung können Sie die LIMIT-Klausel oder das TOP-Syntaxelement verwenden, um die Anzahl der Zeilen einer Ergebnistabelle einzuschränken. |
|
Die optionalen Syntaxelemente NOWAIT und/oder IGNORE TRIGGER werden unterstützt. |
|
Die Syntaxvariante UPDATE STATISTICS AS PER SYSTEM TABLE wird unterstützt. |
|
GET_OWNER(x,o) |
Die Stringfunktion GET_OWNER(x,o) wurde in GET_SCHEMA(x,o) umbenannt. |
named_query_expression |
Alle SQL-Anweisungen und Syntaxelemente in diesem Bereich werden nicht mehr unterstützt. |
open_cursor_statement |
Die SQL-Anweisung open_cursor_statement wird nicht mehr unterstützt. |
Siehe auch: