powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Группипровка строк - ошибка
3 сообщений из 3, страница 1 из 1
Группипровка строк - ошибка
    #33009810
Collector
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемые господа, понимаю что вопрос ламерский, но ответа в книжках не нашел, суть такая, в результате запроса формируется временная таблица содержащая 7 стринговых полей, хочу представить эту таблицу в сгруппированом виде по всем семи полям, если перечисляю все 7 полей то ASE 12.0 выдает ошибку "The current query would generate a key size of 680 for a work table. This exceeds the maximum allowable limit of 600", если только по 6 полям "The current query would generate a key size of 630 for a work table. This exceeds the maximum allowable limit of 600", если по пяти полям, то все работает, в чем косяк? и как его побороть?

группирую так
select
str1,
str2,
str3,
str4,
str5,
str6,
str7
from #temp
group by str1, str2, str3, str4, str5, str6, str7
...
Рейтинг: 0 / 0
Группипровка строк - ошибка
    #33010053
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во-первых, GROUP BY без агригирующих функций выглядит как-то странно. Если тебе нужна проекция , используй distinct - там вроде бы не должно быть такого ограничения.

Ну и во-вторых - если ты нарвался на это ограничение, то тут уж ничего не поделаешь - снижай размер полей в GROUP BY, или группируй не по текстовым полям, а по соответствующим им идентификаторам из исходных таблиц.
...
Рейтинг: 0 / 0
Группипровка строк - ошибка
    #33010128
Collector
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СПАСИБО, действительно сократив размер полей удалось решить проблему
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Группипровка строк - ошибка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]