विवरण
SQL Server में USER_NAME कमांड पास किए गए ID के आधार पर डेटाबेस उपयोगकर्ता नाम की जानकारी लौटाता है। यदि कोई ID निर्दिष्ट नहीं है, तो यह फंक्शन वर्तमान उपयोगकर्ता का नाम लौटाता है।
सिंटैक्स
SQL Server में USER_NAME कमांड का उपयोग करने के लिए, हम निम्न सिंटैक्स का उपयोग करते हैं:
USER_NAME([id_number])
पैरामीटर्स:
- id_number: SQL Server में उपयोगकर्ता से जुड़ी ID संख्या।
नोट:
- यदि ID मान पास किया जाता है, तो USER_NAME उस ID को दर्शाने वाला उपयोगकर्ता नाम लौटाता है।
- यदि ID संख्या प्रदान नहीं की जाती है, तो USER_NAME SQL Server में वर्तमान उपयोगकर्ता नाम लौटाएगा।
- साथ ही देखें: CURRENT_USER, SYSTEM_USER और SESSION_USER फंक्शन।
- USER_NAME का उपयोग SQL Server के निम्न संस्करणों में किया जा सकता है: SQL Server 2017, 2016, 2014, 2012, 2008 R2, 2008, 2005।
उदाहरण
SQL Server में USER_NAME कमांड का उपयोग कैसे करें:
SELECT USER_NAME();
-- परिणाम: 'quantrimang'
SELECT USER_NAME(12);
-- परिणाम: 'jsmith'