Some syntax changes have been introduced in the transition from database version 7.5 to version 7.6. The most significant changes are listed below.
SQL Statement in Version 7.6 |
Change in Version 7.6 as Compared to Version 7.5 |
The optional syntax element connect_mode is supported. |
|
Use of the keywords DBPROC and DBPROCEDURE is allowed. |
|
The optional syntax element PUBLIC and/or DETERMINISTIC is supported. |
|
create_schema_statement |
The use of schemas is supported. The introduction of the schema concept brought syntax changes to several other SQL statements not individually listed here. For many of the object identifiers for which previously an owner was specified, now a schema is specified instead. |
create_system_trigger_statement |
The use of system triggers is supported. |
The optional syntax element NO FIXED LENGTH COLUMN is no longer supported. |
|
The syntax variant required for using schemas has been added in each case. |
|
For specifying a parameter name, only the two variants :<identifier> and ? are supported; the other options have been eliminated. |
|
If the sample size is defined as 0, then the tables from the UPDATE STATISTICS run are excluded. |
|
The creation and use of inner transactions is supported. |
|
savepoint_statement |
The setting and use of SQL savepoints is supported. |
The syntax variants <result_column_name> = <expression>, <result_column_name> = ROWNO and <result_column_name> = STAMP are no longer supported. |
|
The syntax variant required for using schemas has been added. |
|
In a SELECT statement you can use the LIMIT clause or the TOP syntax element to limit the number of rows of a results table. |
|
The optional syntax elements NOWAIT and/or IGNORE TRIGGER are supported. |
|
The syntax variant UPDATE STATISTICS AS PER SYSTEM TABLE is supported. |
|
GET_OWNER(x,o) |
The string function GET_OWNER(x,o) has been renamed GET_SCHEMA(x,o). |
named_query_expression |
All SQL statements and syntax elements in this area are no longer supported. |
open_cursor_statement |
The SQL statement open_cursor_statement is no longer supported. |
See also: