NOMBRE DE USUARIO() :
Esta función en SQL Server se usa para devolver el nombre de usuario de la base de datos que se basa en la identificación indicada.
Características :
- Esta función se utiliza para encontrar el nombre de usuario de la base de datos utilizada.
- Esta función viene en Funciones Avanzadas.
- Esta función acepta solo un parámetro, es decir, el número de identificación.
- Esta función devuelve el nombre del usuario actual en caso de que no se especifique el número de identificación.
Sintaxis:
USER_NAME(id_number)
Parámetro:
Este método acepta solo un parámetro.
- id_number: número de identificación especificado en la base de datos del usuario. es opcional
Devoluciones :
Devuelve el nombre de usuario del número de identificación especificado. Además, si no se especifica el número de identificación, devuelve el nombre de usuario actual.
Ejemplo 1 :
Usando la función USER_NAME() y obteniendo el nombre de usuario sin número de identificación.
SELECT USER_NAME();
Producción :
nidhi
Aquí, el número de identificación no se proporciona, por lo que se devuelve el nombre del usuario actual.
Ejemplo-2:
Usando la función USER_NAME() y obteniendo el nombre de usuario del número de identificación especificado.
SELECT USER_NAME(2);
Producción :
Geek
Ejemplo-3:
Usando la función USER_NAME() y obteniendo el nombre de usuario del número de identificación especificado usando una variable.
DECLARE @id INT; SET @id = 3; SELECT USER_NAME(@id);
Producción :
INFORMATION_SCHEMA
Ejemplo-4:
Usando la función USER_NAME() y obteniendo el nombre de usuario del número de identificación especificado usando la función CAST().
SELECT USER_NAME(CAST(2.2 as int));
Producción :
Geek
Solicitud :
Esta función se utiliza para encontrar el nombre de usuario de la base de datos utilizada.
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA