powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / доступ к полям во view
2 сообщений из 2, страница 1 из 1
доступ к полям во view
    #39775955
postgresqlfun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plsql
1.
2.
3.
create view vView as
select fn_get_something() as something,
something*2 as something2


Код: plsql
1.
ERROR:  column "something" does not exist


можно ли получить доступ к полю something? если нет, как сделать, чтобы функция fn_get_something() выполнялась только один раз?
...
Рейтинг: 0 / 0
доступ к полям во view
    #39775990
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
postgresqlfun
Код: plsql
1.
2.
3.
create view vView as
select fn_get_something() as something,
something*2 as something2


Код: plsql
1.
ERROR:  column "something" does not exist


можно ли получить доступ к полю something? если нет, как сделать, чтобы функция fn_get_something() выполнялась только один раз?

на выбор
select something, something*2 from (select fn_get_something() as something OFFSET 0) as _t;

select something, something*2 from fn_get_something() as something;


--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / доступ к полям во view
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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