Задача 101.67942

Задача :101.67942

Краткое описание :
Повторное "включение" индекса временной таблицы должно возвращать tsOk, а не tsInternalError, и в лог тоже не писать
Описание :
Прямой SQL
Что измененно :


DSQL
Временные таблицы

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Если создать временную таблицу TTT с опцией SkipCreateIndex, потом создать индекс III, потом повторить оба шага еще раз, то возникнет ошибка "уже есть такой индекс".
Последовательность действий является легальной, прикладной программист не мог ожидать, что индекс уже есть, он скорее ожидает, что таблица TTT пересоздана с нуля.


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

Исправлено.
Включение существующего индекса процедурой sqlCreateTmpIndex(indexName) идемпотентно.

Название продукта Название компонента Тип Последняя версия Дата выхода
ms70drvMS70DRVDLL5.5.36.0