SQL Server中的System_user函數

本文將向您展示如何使用特定語法和示例在SQL Server中使用System_user處理程序功能,以更好地可視化和捕獲該功能。

描述

System_user函數返回SQL Server數據庫中當前用戶的用戶名。

句法

要使用SQL Server中的System_user語句,我們使用以下語法:

 SYSTEM_USER 
  1. 語句中沒有參數和參數。

筆記

  1. 如果當前用戶使用Windows身份驗證登錄到SQL Server,則System_user函數將返回domainuser_name格式中的用戶名信息。
  2. 如果當前用戶使用SQL Server身份驗證登錄到SQL Server,則System_user函數將以USER_NAME格式返回用戶名信息。
  3. 請勿在System_user函數之後放置括號()。
  4. 請參閱更多current_user,user_name和session_user函數。
  5. System_user可以在SQL Server的以後版本中使用:SQL Server 2017,SQL Server 2016,SQL Server 2014,SQL Server 2012,SQL Server 2008 R2,SQL Server 2008和SQL Server 2005。

例如

請參閱如何在SQL Server中使用System_user語句。

 SELECT SYSTEM_USER; 
Result: 'test_domainquantrimang' (đăng nhập bằng Windows Authentication)

SELECT SYSTEM_USER;
Result: 'quantrimang' (đăng nhập bằng SQL Server Authentication)


上一篇文章:SQL Server中的Session Property函數

下一篇文章:SQL Server中的user_name函數

可能有興趣

  • SQL Server中的user_name函數

    本文將向您詳細展示如何使用該函數來處理具有特定語法和示例的SQL Server中的User_name語句,以更好地可視化和捕獲該功能。

  • SQL Server中的空間功能

    SQL Server中的空格函數用於返回語句中指定的空格數量的字符串。

  • SQL Server中的str功能

    本文將探索並向您展示如何使用STR函數返回從SQL Server中數字數據轉換的字符數據。

  • SQL Server中的東西功能

    該文章將學習並向您展示如何使用東西函數將字符串插入另一個字符串。

  • SQL Server中的上部功能

    本文將探索並向您展示如何在SQL Server中使用上層功能將指定字符串中的字母轉換為大寫。

  • SQL Server中的子字符串函數

    本文將探索並指導您如何使用SQL Server中的子字符串函數從指定的字符串中提取子字符串。