• 相关软件
    >SUSER_NAME 创建者:webmaster 更新时间:2006-02-16 15:51

    返回用户的登录标识名。



    重要  SUSER_NAME 在 Microsoft® SQL Server™ 2000 中使用时始终返回 NULL。包括该系统内置函数只是为了向后兼容。请改用 SUSER_SNAME。



    语法


    SUSER_NAME ( [ server_user_id ] )



    参数


    server_user_id



    是用户的登录标识号。server_user_id(可选)的数据类型为 intserver_user_id 可以是任何 SQL Server 登录或有权连接到 SQL Server 的 Microsoft Windows NT® 用户或组的登录标识号。如果未指定 server_user_id,则返回当前用户的登录标识名。



    返回类型


    nchar



    注释


    在 SQL Server 7.0 中,安全标识号 (SID) 替换服务器用户标识号 (SUID)。



    SUSER_NAME 只返回在 syslogins 系统表中有条目的登录的登录名。



    系统函数可以在选择列表、WHERE 子句和任何允许使用表达式的地方使用,并且后面必须始终有圆括号(即使未指定任何参数)。



    示例


    下例返回登录标识号为 1 的用户登录标识名。



    SELECT SUSER_NAME(1)
    相关文章
    本页查看次数: