Oracle 19, использование удаленной функции во вьюхе
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
| ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
| [18.97.14.81] |
|
|
информация о разделе
![]() | Данный раздел предназначается для обсуждения вопросов использования баз данных, за исключением составления запросов на SQL. Для этого выделен специальный раздел. Убедительная просьба - соблюдать "Правила форума" и не пренебрегать "Правильным оформлением своих тем". Прежде, чем создавать тему, имеет смысл заглянуть в раздел "Базы данных: FAQ", возможно там уже есть ответ. |
Oracle 19, использование удаленной функции во вьюхе
|
Сообщ.
#1
,
|
|
|
|
Подскажите, пожалуйста, можно ли во вьюхе, в селекте использовать функцию с удаленного сервера?
Конструкция типа Select Case when func@server() = 0 then ‘что-то’ Выдает ошибку ora -4044 |
|
Сообщ.
#2
,
|
|
|
|
ИИ:
![]() ![]() CREATE OR REPLACE FUNCTION local_func RETURN NUMBER IS BEGIN RETURN func@server(); END; / CREATE OR REPLACE VIEW my_view AS SELECT CASE WHEN local_func() = 0 THEN 'что-то' ELSE 'другое' END AS col FROM some_table; |