Función de Tiempo de Ejecución de Mvsql: Role()
Resumen
Determina si el usuario actual es miembro de un rol determinado.
Sintaxis
ROLE(<role-id-or-name>)
Parámetros
Id-de-rol-o-nombre
Una cadena que identifica el rol, ya sea:
- Nombre del rol: nombre de un rol que pertenece a la fuente de datos de la regla.
- Identificador de rol - Único
RoleId
que identifica de forma inequívoca el rol en todas las fuentes de datos.
Devoluciones
Booleano/cadena
Un valor de cadena de 1
o 0
. Un valor de 1
indica que el usuario es miembro del rol; un valor de 0
indica que el usuario no es miembro.
Observaciones
El ROLE()
Esta función se agregó en una revisión rápida de la versión 2.6. La primera versión general fue la 2.7.
Ejemplos
ROLE('User')
Devoluciones
'0'
ROLE('6205050b-7ffd-4231-b66c-62106c899d5d')
Devoluciones
'1'