base
Краткое описание :
Ошибка в update на прямом sql на PostgreОписание :
Прямой SQLЧто измененно :
DSQL
PostgreSQL
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
В update-set, если в левой части присваивания написать поле с квалификатором таблицы,
то такой синтаксис считается недопустимым в PostgreSQL, будет ошибка.
Пример:
sql update KatOrg set KatOrg.Name = KatOrg.Name;
Как измененно :
Теперь при трансляции имя таблицы выкидывается для полей в левой части присваивания на всех платформах.
base
Краткое описание :
Ошибка при установке схемы с прикладным кодом на PostgreSQLОписание :
Инсталляция, настройка, проверка БДЧто измененно :
Драйвер PostgreSQL. Ядро системы работы с данными.
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
При установке схемы PostgreSQL с включенной опцией "Устанавливать прикладной код" утилита asql.exe выдает
ошибку.
Как измененно :
Исправлено.
base
Краткое описание :
После перехода на 5.5.11 Web Пир стал нестабильно рабоаты.В неделю раз более 7 раз падает.Описание :
неотклассифицированоЧто измененно :
HTML клиент
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Частые падения WebПир.
Как измененно :
Все что получилось выловить с помощью логов исправлено.
Для ловли прочих падений нужно разворачивать тестовую систему.
base
Краткое описание :
В DirectSQL не возможно обратиться к полю KATBOX.COUNTОписание :
Прямой SQLЧто измененно :
DSQL
Зарезервированные слова
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Требуется возможность обращаться к полям, имена которых совпадают
с ключевыми словами SQL, например, COUNT
Как измененно :
Теперь можно писать имена полей в двойных кавычках (как в оракле)
1)имена полей с обязательным указанием имени таблицы
sql select katbox."count" where katbox."count" > 0 order by katbox."count";
2)имена полей в контекстах, где ясно, что ничего кроме имени поля и быть не может:
insert into katbox("count") values(1);
update katbox set "count" = 2;
Если нужно обратиться к элементу массива, то надо закрыть кавычку перед квадратной скобкой
"min"[1]
Для имен таблиц доработка НЕ сделана.