RDB$ROLE_IN_USE()
Checks if a role is active for the current connection
BOOLEAN
RDB$ROLE_IN_USE (role_name)
Parameter | Description |
---|---|
role_name |
String expression for the role to check.Case-sensitive, must match the role name as stored in |
RDB$ROLE_IN_USE
returns TRUE
if the specified role is active for the current connection, and FALSE
otherwise.Contrary to CURRENT_ROLE
— which only returns the explicitly specified role — this function can be used to check for roles that are active by default, or cumulative roles activated by an explicitly specified role.