Ова страница је машински преведена. Прочитајте енглески оригинал. English

IBSurgeon библиотека

Списак познатих некомпатибилности између 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

---———————–

\* [текст ће бити написан]

СИГУРНОСТ

---———————–

\* [текст ће бити написан]