Издање СКЛите 3.44

Објављено је издање СКЛите 3.44, лаганог ДБМС-а дизајнираног као библиотека додатака. СКЛите код се дистрибуира као јавни домен, тј. може се користити без ограничења и бесплатно у било коју сврху. Финансијску подршку за СКЛите програмере пружа посебно креиран конзорцијум, који укључује компаније као што су Бентлеи, Блоомберг, Екпенсифи и Навигатион Дата Стандард.

Главне промене:

  • Агрегатне функције дозвољавају клаузули „ОРДЕР БИ“ после последњег параметра да обради аргументе функције наведеним редоследом, што може бити корисно за функције као што су стринг_агг() и јсон_гроуп_арраи().
  • Додата подршка за скаларне СКЛ функције цонцат() и цонцат_вс(), компатибилне са ПостгреСКЛ, МС СКЛ Сервер и МиСКЛ.
  • Додата подршка за стринг_агг() агрегатну функцију, компатибилну са ПостгреСКЛ и МС СКЛ Сервером.
  • Додата подршка за спецификације „%е“, „%Ф“, „%И“, „%к“, „%л“, „%п“, „%П“, „%Р“ у СКЛ функцију стрфтиме( ) „%Т“ и „%у“.
  • Многе грешке повезане са наредбом ЦРЕАТЕ ТАБЛЕ сада се излазе након што се наредба ЦРЕАТЕ ТАБЛЕ изврши, а не након што се табела користи по први пут.
  • Команда "ПРАГМА интегрити_цхецк" имплементира проверу конзистентности садржаја различитих уграђених виртуелних табела које се користе у екстензијама ФТС3, ФТС4, ФТС5, РТРЕЕ и ГЕОПОЛИ.
  • Уграђене виртуелне табеле које се користе у екстензијама ФТС3, ФТС4, ФТС5, РТРЕЕ и ГЕОПОЛИ могу се користити унутар окидача.
  • Када специфицирате поставку СКЛИТЕ_ДБЦОНФИГ_ДЕФЕНСИВЕ, обезбеђена је заштита од омогућавања режима „ПРАГМА вритабле_сцхема“.
  • Када се компајлира помоћу Мицрософт Ц компајлера, поставка СКЛИТЕ_УСЕ_СЕХ (Струцтуред Екцептион Хандлинг) је подразумевано омогућена.
  • Урађене су оптимизације у планеру упита у вези са делимичним скенирањем индекса када се специфицира константна вредност за колону табеле у клаузули ВХЕРЕ. Због идентификованих регресија, оптимизација скенирања погледа додата у верзији 3.42.0 је онемогућена.
  • Пружа верификацију системске подршке за „дуги дупли“ тип са већом прецизношћу него код „дуплог“ типа.
  • У командном интерфејсу оперативног система Виндовс, УТФ-8 кодирање је подразумевано омогућено за унос и излаз (опција „--но-утф8“ је обезбеђена да бисте га онемогућили).

Извор: опеннет.ру

Додај коментар