powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASE 12.5.0.2: ограничение на кол-во таблиц в UNION
4 сообщений из 4, страница 1 из 1
ASE 12.5.0.2: ограничение на кол-во таблиц в UNION
    #34827433
Sah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем.

Ударился на следующую ситуацию.

После добавления в большой запрос с UNION ALL очередного критерия отбора

Код: plaintext
1.
2.
and not exists (select  1     
                    from  tab1 )  

запрос вылетел с сообщением

Код: plaintext
1.
2.
Server Message: number( 442 ) severity( 16 ) state( 1 ) line( 77 ) Maximum number of user tables under all sides of a UNION statement can not exceed  256  
. Please simplify the query and retry. 

Я что-то не так сделал или нарвался на какое-то внутреннее ограничение? В своём запросе я уж точно не использовал 256 таблиц.
...
Рейтинг: 0 / 0
ASE 12.5.0.2: ограничение на кол-во таблиц в UNION
    #34827535
москит
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это ограничение на количество таблиц в запросе, с учётом union и представлений, если их "развернуть".
Т.е нельзя написать
Код: plaintext
1.
2.
select * from view1
union
select * from view2
и
Код: plaintext
select * from view1,view2
если view1 и view1 это представления из 130 таблиц.
...
Рейтинг: 0 / 0
ASE 12.5.0.2: ограничение на кол-во таблиц в UNION
    #34829270
Sah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какой там 130 :))

Максимум 20. Или одни и те же таблицы столько раз считаются, сколько раз они упоминаются в тексте с учётом что разворачивается текст вьюшки? И то не уверен...
...
Рейтинг: 0 / 0
ASE 12.5.0.2: ограничение на кол-во таблиц в UNION
    #34830108
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sah пишет:
> Максимум 20. Или одни и те же таблицы столько раз считаются, сколько раз
> они упоминаются в тексте с учётом что разворачивается текст вьюшки? И то
> не уверен...


Что С УЧЕТОМ таблиц из VIEW - это 100% точно. Сколько - точно не помню,
зависит от версии, в 12.5 их должно быть много. (раньше было 16).
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASE 12.5.0.2: ограничение на кол-во таблиц в UNION
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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