📜  SQL Server 中的 SESSION_USER()函数(1)

📅  最后修改于: 2023-12-03 14:47:35.875000             🧑  作者: Mango

SQL Server 中的 SESSION_USER()函数

介绍

SESSION_USER() 函数用于返回当前正在执行的用户的名称。该函数只返回用户的名称,但不包含架构、数据库或服务器的名称。

语法
SESSION_USER()
返回值

返回当前登录用户的名称。

用法

以下是使用 SESSION_USER() 函数的示例:

SELECT SESSION_USER() AS CurrentUser;

输出:

CurrentUser
--------------
dbo

在上面的语句中,我们使用 SESSION_USER() 函数返回当前登录用户的名称。在这个示例中,我们只有默认的 'dbo' 用户。

你可以在任何需要当前登录用户的查询或存储过程中使用 SESSION_USER() 函数。

总结

SESSION_USER() 函数返回当前正在执行的用户的名称,只返回用户的名称,但不包含架构、数据库或服务器的名称。您可以在任何需要当前登录用户的查询或存储过程中使用该函数,并且可以与其他函数和操作符一起使用来完成更复杂的任务。