Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Динамические переменные / 8 сообщений из 8, страница 1 из 1
23.12.2008, 09:44
    #35729292
Honda-san
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамические переменные
Люди, подскажите можно ли динамически изменять столбцы/имена таблиц в select'е. Например, есть несколько таблиц: table1 & table2. У обоих есть колонки uid & place. На форме есть checkbox и в зависимости от выбранного нужно сделать выборку либо из одной таблицы, либо из другой.

Т. е. суть проблемы: можно ли осуществить динамическую подстановку имени таблицы в строку:
select uid from table_name.uid?
И если да, то как и куда.

Заранее спасибо.
...
Рейтинг: 0 / 0
27.01.2009, 07:48
    #35778976
lagi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамические переменные
Тоже очень интересует этот вопрос, народ активнее :)
...
Рейтинг: 0 / 0
27.01.2009, 09:20
    #35779077
Legi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамические переменные
select table as :P1_SOME_ITEM
from куище
?
(не пробывал)
...
Рейтинг: 0 / 0
27.01.2009, 10:45
    #35779285
kosour
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамические переменные
Honda-san,

Может проще ?

select uid,place from (
select 1 as is_checked, uid, place from t1
union all
select 0 as is_checked, uid, place from t2
)
where is_checked = :P00_YOUR_CHECKBOX_ITEM
...
Рейтинг: 0 / 0
27.01.2009, 10:58
    #35779337
lagi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамические переменные
А если надо именно в имя таблицы подставить? такие варианты не прокатывают
...
Рейтинг: 0 / 0
27.01.2009, 11:08
    #35779362
kosour
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамические переменные
lagi,

Легко :)

http://htmldb.oracle.com/pls/otn/f?p=31517:195:620118094377003::NO:::
...
Рейтинг: 0 / 0
27.01.2009, 11:47
    #35779497
lagi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамические переменные
Спасибо.
Я ведь знал оказывается.
Можно и функцией которая запрос готовый возвращает ) Спасибо! ;)
...
Рейтинг: 0 / 0
09.02.2009, 23:37
    #35807012
Honda-san
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Динамические переменные
а подскажите, куда приткнуть код из ссылки. Сегодня тестил в процессы добавлять, но во время обработки выдавал ошибку 06550 по-моему. Плиз, хелп!
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Динамические переменные / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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