Доступные версии документации

Приложение 3. Функциональные отличия СУБД ЛИНТЕР версии 6.0 от версии 5.9

Перечень функциональных отличий СУБД ЛИНТЕР версии 6.0 от версии 5.9:

  • ядро СУБД ЛИНТЕР версии 6.0 не запустится на БД, созданной версией 5.9, необходимо выполнить миграцию БД;

  • для доступа к хранимой процедуре необходимо иметь привилегию EXECUTE или EXECUTE AS OWNER;

  • увеличена допустимая максимальная длина кортежа записи (RECORD SIZE LIMIT) c 4096 байт (версия 5.9) до 64 Кбайт (версия 6.0);

  • расширен перечень поддерживаемых кодировок:
    в версии 6.0 доступны все кодировки, включенные в системную таблицу $$$CHARSET и дополнительно UNICODE-кодировки с именами UTF-8 и UCS2;
    в версии 5.9 доступны только следующие имена кодировок (с учётом регистра): CP866, CP1251, KOI8-R и UCS2;

  • если <входная кодировка> не задана, используется значение по умолчанию:
    для версий 6.0 – текущая кодировка <строки> (обычно совпадает с кодировкой канала) для значений строковых типов и кодировка системного словаря – для значений байтовых типов;
    для версии 5.9CP866 (символьные литералы при записи в БД всегда конвертируются в соответствии с кодовой страницей CP866, независимо от установленной для данного экземпляра БД текущей кодовой страницы (переменная LINTER_CP));

  • при сравнении символов или выполнении сортировки:
    в версии 6.0 сравнивается вес символов;
    в версии 5.9 сравниваются коды символов;

  • в версии 6.0 в опции CHARACTER SET можно указывать все доступные кодировки, включенные в системную таблицу $$$CHARSET;
    в версии 5.9 в опции CHARACTER SET можно указывать только UNICODE-кодировку;

  • для версий СУБД ЛИНТЕР 5.9 под ОС Windows производится автоматическая перекодировка имени пользователя и пароля из кодировки 866 в 1251.

Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter