CURRENT_ROLE
DSQL, PSQL
CURRENT_ROLE
VARCHAR(63)
Контекстная переменная CURRENT_ROLE, содержащая имя роли, которая была указана при подключении к базе данных, илироль установленную с помощью оператора SET ROLE. В случае если произошло подключение без указания роли,и роль не была указана позже с помощью оператора SET ROLE, переменная принимает значение NONE.
CURRENT_ROLE всегда представляет допустимую роль или NONE. Если пользователь подключается с несуществующей ролью,ядро молча сбрасывает её на NONE, не возвращая ошибку.
|
Note
|
Контекстная переменная |
CURRENT_ROLESELECT CURRENT_ROLE FROM RDB$DATABASE
|
Note
|
Такое же значение можно будет получить и в результате выполнения запроса:
|