Как вызвать представления из таблицы отображения видов - PullRequest
0 голосов
/ 22 апреля 2020

У меня есть внешняя таблица (domain123.ext_map_table) с «читаемыми» именами представлений. Примерно так:

ID -> Readble_name -> system_name
1 -> bmw_repairs -> domain123.v1234_2020
2 -> bmw_new -> domain123.v23123_2020
(...)

Мне нужно предоставить доступ к этим system_name представлениям, но вызвать корреспондента readable_name (псевдоним, если вы предпочитаете). Я делаю что-то вроде этого, чтобы проверить, можно ли вставить эту функцию внутрь функции, но безуспешно:

select * from (select system_name from domain123.ext_map_table where Readble_name = 'bmw_repairs')

Из того, что я прочитал, это кажется невозможным. Есть ли обходной путь, чтобы я мог получить это внутри параметризованной функции?

...