powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Динамический селект из разных таблиц
6 сообщений из 6, страница 1 из 1
Динамический селект из разных таблиц
    #39553452
leprechaun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, подскажите пожалуйста.
Есть у меня tab1, tab2.. tabn, из них нужно получить колонки содержащие в себе к примеру %date%.

Как по одной сделать понимаю, в цикле передавать таблицы, получать из dba_tab_columns нужные поля в массив и потом из названия конкатенировать для динамического селекта.

А как бы в итоге один запрос с UNION получить, чтобы на основании его конечной структуры сформировать шапку и заполнять лист Excel.
...
Рейтинг: 0 / 0
Динамический селект из разных таблиц
    #39553458
Фотография Egoр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leprechaun,

не сразу видно что требуется. может есть пример для наглядности?
...
Рейтинг: 0 / 0
Динамический селект из разных таблиц
    #39553469
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leprechaunполучать из dba_tab_columns нужные поля в массив
...
Рейтинг: 0 / 0
Динамический селект из разных таблиц
    #39553473
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leprechaun,

Если в одной таблице 10 полей %date% во второй два - как должен выглядеть твой union?
...
Рейтинг: 0 / 0
Динамический селект из разных таблиц
    #39553504
leprechaun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну таблицы +/- схожи, различия буду в нескольких полях.

Типа такого в итоге иметь, сначала динамически получаем допустим 3 массива с именами колонок, а потом как-то это упорядочить и вставить null значения

1,2, null, null, null
union
null, null, 3, 4, null
union
null, 2, 3, null, null

ну можно наверное по одному селекту идти, только тогда не прозрачно какое значение в какую колонку Excel упадет. Итоговый Union был бы лучше
...
Рейтинг: 0 / 0
Динамический селект из разных таблиц
    #39553508
Фотография Egoр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leprechaun,

тогда сделай свой собственный справочник колонок
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Динамический селект из разных таблиц
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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