Переменные окружения Postgresql для Корпорации 2

При работе в Postgresql системой Корпорация 2 формируются пользовательские переменные окружения. Поэтому, в конфигурационном файле postgresql.conf должна быть прописана строчка:
custom_variable_classes = 'usrvar'

Системой Корпорация 2, устанавливаются такие переменные окружения:
usrvar.myuserid='; # id пользователя
usrvar.myusername='; # Имя пользователя
usrvar.myroleid='; # id пользователя
usrvar.myrolename='; # Имя прав
usrvar.magid='; # id магазина

Чтоб установить переменную окружения из скрипта необходимо выполнить команду:
select set_var('myusername', 'rudjuk');

Чтоб сосчитать:
select get_var('myusername');

Комментарии

Популярные сообщения