Текущие компоненты

Название продукта Название компонента Тип Последняя версия Дата выхода
Атлантис 5.5BASEDLL

Справка по компоненту.

Количество версий компонента30
Количество рещенных задач150
Последная дата обработки компонента2023-03-31 13:04:50
Последная дата файла2023-03-31 12:46:37
Последная версия5.5.41.0

Новые задачи в этом компоненте

base
101.50199
BASE ( 5.5.12.0 )

Краткое описание :

в DSQL поддержать работу с таблицами, созданными админом в консоли управления

Описание :

Прямой SQL

Что измененно :



DSQL
Таблицы, создаваемые пользователем

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
В DSQL поддержать работу с таблицами, созданными админом в консоли управления
Если создать таблицу MY1 в консоли управления, она получается в компоненте USER и если
на нее ссылаться просто как MY1 без указания компоненты, то она не находится.
Предлагаю поддержать нормальную работу, когда таблицу зовут в запросах просто MY1.

Как измененно :


Доработано.

base
101.49431
BASE ( 5.5.12.0 )

Краткое описание :

при вставке из DSQL в пользовательскую таблицу не заполняется код пользователя

Описание :

Прямой SQL

Что измененно :



DSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
при вставке из DSQL в пользовательскую таблицу не заполняется код пользователя SYS#UNREC
Примеры запросов:
sql insert into TUNES(NAME) values('nastrojka');
sql insert into TUNES(NAME) select NAME from TUNES;


Как измененно :


Исправлено.
base
101.49446
BASE ( 5.5.12.0 )

Краткое описание :

Не работает CREATE VIEW в DSQL

Описание :

Прямой SQL

Что измененно :



DSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Не работает CREATE VIEW в DSQL

Как измененно :


Сделано с ограничением: структура созданного VIEW не запоминается, поэтому
1) обращаясь к полям, нужно обязательно указывать префиксом "имя_VIEW."
2) если при этом указать несуществующее поле или не существующее VIEW, то контроля при компиляции нет, запрос не выполнится
3) информация о типе столбца недоступна, нужно ее указывать явно
base
102.117152
BASE ( 5.5.12.0 )

Краткое описание :

Реализация побитовых операции в прямом SQL

Описание :

Прямой SQL

Что измененно :



DSQL

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Сделать побитовые операции в прямом SQL

Как измененно :


Реализовано на платформах MSSQL и Oracle, это функции, называются так:
BITAND(x, y)
BITOR(x, y)
BITXOR(x, y)
BITNOT(x)
Тип аргументов и результата везде longint (signed int32)

# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Запустить проверку БД с опцией "Проверка служебных объектов" (StoredProcs=On)
base
102.117761
BASE ( 5.5.12.0 )

Краткое описание :

Доработать в DSQL create function для PG

Описание :

PostgreSQL

Что измененно :



PostgreSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Доработать в DSQL create function для PG
При инсталяции галактической БД есть необходимость создания серверной функции.
например:
sql function AddTime(D : DateTime; T : comp): DateTime;
var i : integer;
begin
i:=i+1;
return From_Sec100(comp(int64(To_Sec100(D))+T));
end
;

По этой причине был отключен функционал создания функций в инсталере.

Как измененно :


Доработана возможность создания хранимых на сервере функций через DSQL.В связи с доработкой в инсталятор БД Галактики добавлена птичка "устанавливать прикладной код"

5.5.41.05.5.40.05.5.38.05.5.37.05.5.36.05.5.35.05.5.34.05.5.33.05.5.32.05.5.31.05.5.30.05.5.29.05.5.28.05.5.27.05.5.26.05.5.25.05.5.24.05.5.23.05.5.22.05.5.21.05.5.20.05.5.19.05.5.18.05.5.17.05.5.16.05.5.15.05.5.14.05.5.13.05.5.12.0