Lista de incompatibilidades conocidas entre Firebird v 2.x y 30
Este documento describe todos los cambios que hacen que v3.0 sea incompatible en cualquier aspecto
en comparación con las versiones anteriores y, por lo tanto, podrían afectar a sus bases de datos y
aplicaciones.
Lea atentamente las descripciones a continuación antes de actualizar su software a
la nueva versión de Firebird.
INSTALACIÓN/CONFIGURACIÓN
---———————–
\* Los parámetros previamente obsoletos CompleteBooleanEvaluation, OldColumnNaming y
OldSetClauseSemantics de firebird.conf ya no son compatibles y se han eliminado.
\* Los parámetros UsePriorityScheduler, PrioritySwitchDelay, PriorityBoost, LegacyHash,
LockGrantOrder de firebird.conf ya no tienen uso y, por lo tanto, se eliminaron.
SINTAXIS SQL
---———————–
\* Se introducen una serie de nuevas palabras clave reservadas. La lista completa está disponible
aquí: /doc/sql.extentions/README.keywords. Asegúrese de que sus sentencias DSQL
y los fuentes de procedimientos/triggers no contengan esas palabras clave como
identificadores. De lo contrario, deberá usarlas entre comillas (solo en Dialecto 3)
o renombrarlas.
\* Las combinaciones incorrectas de uniones explícitas e implícitas ya no son compatibles, según
la especificación SQL. También significa que en la unión explícita A JOIN B ON,
la condición no puede hacer referencia a ningún flujo excepto A y B.
Consulte el ticket CORE-2812 en el rastreador de Firebird para más detalles.
RESULTADOS DE EJECUCIÓN SQL
---———————–
\* [por escribir]
UTILIDADES
---———————–
\* [por escribir]
API
---———————–
\* [por escribir]
SEGURIDAD
---———————–
\* [por escribir]