SHOW USERS (Databricks SQL)

Enumera los usuarios que coinciden con un patrón de expresión regular proporcionado opcionalmente. Si no proporciona un patrón, el comando enumera todos los usuarios del sistema.

Sintaxis

SHOW USERS [ LIKE pattern_expression ]

Parámetros

  • pattern_expression

    Expresión de patrón limitada que se usa para filtrar los resultados de la instrucción .

    • El * carácter se usa al principio y al final de un patrón para coincidir en una subcadena.
    • El * carácter solo se usa al final de un patrón para coincidir con el inicio de un nombre de usuario.
    • El | carácter se usa para separar varias expresiones diferentes, cualquiera de las cuales puede coincidir.
    • La coincidencia de patrones no tiene en cuenta las mayúsculas y minúsculas.

Ejemplos

-- Lists all users.
SHOW USERS;
+------------------+
|              name|
+------------------+
| user1@example.com|
| user2@example.com|
| user3@example.com|
+------------------+

-- Lists users with name containing with string pattern `SEr`
SHOW USERS LIKE '*SEr*';
+------------------+
|              name|
+------------------+
| user1@example.com|
| user2@example.com|
| user3@example.com|
+------------------+

-- Lists users with name containing 1 or `3`
SHOW USERS LIKE '*1*|*3*';
+------------------+
|              name|
+------------------+
| user1@example.com|
| user3@example.com|
+------------------+