Здесь показаны различия между двумя версиями данной страницы.
current_role [2009/02/17 20:03] peaktop создано |
current_role [2009/02/17 20:03] (текущий) peaktop создано |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== CURRENT_ROLE ====== | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Версии сервера ===== | ||
+ | ^ 0.9 ^ 1.0 ^ 1.5.3 ^ 1.5.4 ^ 1.5.5 ^ 2.0 ^ 2.0.3 ^ 2.0.4 ^ 2.1 ^ 2.5 ^ 3.0 ^ | ||
+ | | - | - | Да | Да | Да | Да | Да | Да | Да | Да | Да | | ||
+ | |||
+ | |||
+ | ===== Доступно в ===== | ||
+ | [[raznovidnosti_jazyka_sql|DSQL]], [[raznovidnosti_jazyka_sql|ESQL]], [[raznovidnosti_jazyka_sql|ISQL]], [[raznovidnosti_jazyka_sql|PSQL]] | ||
+ | |||
+ | ===== Формат ===== | ||
+ | CURRENT_ROLE | ||
+ | |||
+ | ===== Описание ===== | ||
+ | Контекстная переменная возвращает имя роли, с которой подключился текущий пользователь. | ||
+ | |||
+ | ===== Пример ===== | ||
+ | <code sql> | ||
+ | SELECT CURRENT_ROLE FROM RDB$DATABASE | ||
+ | </code> | ||
+ | |||
+ | ===== Аналог ===== | ||
+ | То же самое значение может быть получено при выполнении оператора | ||
+ | <code sql> | ||
+ | SELECT RDB$GET_CONTEXT('SYSTEM','CURRENT_ROLE') FROM RDB$DATABASE | ||
+ | </code> | ||
+ | |||
+ | ===== Смотри также ===== | ||
+ | [[RDB$GET_CONTEXT()]], [[RDB$SET_CONTEXT()]], [[CURRENT_CONNECTION]], [[CURRENT_USER]] | ||
+ | |||
+ | ===== Источник ===== | ||
+ | |||