Функции получения информации о сессии#
Данные функции не используют круглые скобки.
- current_user#
Возвращает текущего пользователя.
- current_groups()#
Возвращает список групп текущего пользователя.
- current_catalog#
Возвращает текущий каталог.
- current_schema#
Возвращает текущую схему.
- dynamic_param(string) string#
Возвращает значение динамического параметра по имени.
Для выставления параметра используйте команду
SET SESSION "dynamic_parameter$<имя_параметра>" = <строковое_значение>. Например, чтобы задать параметрmy_paramвызовите следующую команду:SET SESSION "dynamic_parameter$my_param" = 'my_value';
Обращение к параметру в запросе:
SELECT * FROM my_table WHERE my_column = dynamic_param('my_param');