8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-22 22:43:03 +01:00
firebird-mirror/doc/README.incompatibilities.txt

55 lines
1.8 KiB
Plaintext
Raw Permalink Normal View History

2005-12-23 16:39:11 +01:00
********************************************************************************
LIST OF KNOWN INCOMPATIBILITIES
2013-04-13 09:09:21 +02:00
between versions 2.x and 3.0
2005-12-23 16:39:11 +01:00
********************************************************************************
2013-04-13 09:09:21 +02:00
This document describes all the changes that make v3.0 incompatible in any way
as compared with the previous releases and hence could affect your databases and
2005-12-23 16:39:11 +01:00
applications.
Please read the below descriptions carefully before upgrading your software to
the new Firebird version.
INSTALLATION/CONFIGURATION
--------------------------
2013-04-13 09:09:21 +02:00
* Priorly deprecated parameters CompleteBooleanEvaluation, OldColumnNaming and
OldSetClauseSemantics of firebird.conf are not supported anymore and have been removed.
* Parameters UsePriorityScheduler, PrioritySwitchDelay, PriorityBoost, LegacyHash,
LockGrantOrder of firebird.conf have no use anymore and therefore were removed.
2005-12-27 11:57:39 +01:00
SQL SYNTAX
--------------------------
* A number of new reserved keywords are introduced. The full list is available
here: /doc/sql.extentions/README.keywords. Please ensure your DSQL
statements and procedure/trigger sources don't contain those keywords as
identifiers. Otherwise, you'll need to either use them quoted (in Dialect 3
only) or rename them.
2013-04-13 09:09:21 +02:00
* Improperly mixed explicit and implicit joins are not supported anymore, as per
the SQL specification. It also means that in the explicit A JOIN B ON <condition>,
the condition is not allowed to reference any stream except A and B.
See ticket CORE-2812 in the Firebird tracker for more details.
2005-12-23 16:39:11 +01:00
SQL EXECUTION RESULTS
--------------------------
2013-04-13 09:09:21 +02:00
* [to be written]
2005-12-23 16:39:11 +01:00
UTILITIES
2005-12-23 16:39:11 +01:00
--------------------------
2013-04-13 09:09:21 +02:00
* [to be written]
2005-12-28 07:06:24 +01:00
API
--------------------------
2013-04-13 09:09:21 +02:00
* [to be written]
2009-01-29 16:44:11 +01:00
SECURITY
--------------------------
2013-04-13 09:09:21 +02:00
* [to be written]