Списак познатих некомпатибилности између Firebird v 2.x и 30
Овај документ описује све промене које чине v3.0 некомпатибилним на било који начин
у поређењу са претходним издањима и стога би могле утицати на ваше базе података и
апликације.
Молимо вас да пажљиво прочитате доње описе пре него што надоградите свој софтвер на
нову верзију Firebird-а.
ИНСТАЛАЦИЈА/КОНФИГУРАЦИЈА
---———————–
\* Раније застарели параметри CompleteBooleanEvaluation, OldColumnNaming и
OldSetClauseSemantics из firebird.conf-а више нису подржани и уклоњени су.
\* Параметри UsePriorityScheduler, PrioritySwitchDelay, PriorityBoost, LegacyHash,
LockGrantOrder из firebird.conf-а више немају употребу и стога су уклоњени.
SQL СИНТАКСА
---———————–
\* Уведен је велики број нових резервисаних кључних речи. Комплетна листа је доступна
овде: /doc/sql.extentions/README.keywords. Молимо вас да проверите да ваши DSQL
искази и извори процедура/окидача не садрже те кључне речи као
идентификаторе. У супротном, мораћете да их користите под наводницима (само у
дијалекту 3) или да их преименујете.
\* Неправилно мешање експлицитних и имплицитних спојева више није подржано, у складу са
SQL спецификацијом. То такође значи да у експлицитном A JOIN B ON,
услов не сме да референцира ниједан ток осим A и B.
Погледајте тикет CORE-2812 у Firebird трагачу за више детаља.
РЕЗУЛТАТИ SQL ИЗВРШАВАЊА
---———————–
\* [текст ће бити написан]
УТИЛИТИ
---———————–
\* [текст ће бити написан]
API
---———————–
\* [текст ће бити написан]
СИГУРНОСТ
---———————–
\* [текст ће бити написан]