Deze pagina is automatisch vertaald. Lees het Engelse origineel. English

IBSurgeon-bibliotheek

Lijst van bekende incompatibiliteiten tussen Firebird v 2.x en 30

Dit document beschrijft alle wijzigingen die v3.0 op welke manier dan ook incompatibel maken

in vergelijking met de vorige releases en die daardoor van invloed kunnen zijn op uw databases en

applicaties.

Lees de onderstaande beschrijvingen zorgvuldig door voordat u uw software upgradet naar de

nieuwe Firebird-versie.

INSTALLATIE/CONFIGURATIE

---———————–

\* De voorheen verouderde parameters CompleteBooleanEvaluation, OldColumnNaming en

OldSetClauseSemantics van firebird.conf worden niet meer ondersteund en zijn verwijderd.

\* De parameters UsePriorityScheduler, PrioritySwitchDelay, PriorityBoost, LegacyHash,

LockGrantOrder van firebird.conf hebben geen functie meer en zijn daarom verwijderd.

SQL-SYNTAX

---———————–

\* Er is een aantal nieuwe gereserveerde trefwoorden geïntroduceerd. De volledige lijst is

beschikbaar hier: /doc/sql.extentions/README.keywords. Zorg ervoor dat uw DSQL-

instructies en procedure-/triggerbronnen deze trefwoorden niet als

identificatoren bevatten. Anders moet u ze ofwel tussen aanhalingstekens gebruiken (alleen

in Dialect 3) of ze hernoemen.

\* Onjuist gemengde expliciete en impliciete joins worden niet meer ondersteund, conform

de SQL-specificatie. Dit betekent ook dat in de expliciete A JOIN B ON,

de voorwaarde niet is toegestaan om naar een andere stream te verwijzen dan A en B.

Zie ticket CORE-2812 in de Firebird-tracker voor meer details.

RESULTATEN VAN SQL-UITVOERING

---———————–

\* [nog te schrijven]

HULPPROGRAMMA’S

---———————–

\* [nog te schrijven]

API

---———————–

\* [nog te schrijven]

BEVEILIGING

---———————–

\* [nog te schrijven]