उस स्थिति में आपको तालिका का नाम लिखना होगा, यदि आप तालिका का नाम बदलने का निर्णय लेते हैं तो क्या होगा? फिर आपको इसे प्रतिबिंबित करने के लिए अपना कोड अपडेट करना नहीं भूलना चाहिए। मैं हमेशा SCOPE_IDENTITY का उपयोग करता हूं जब तक कि मुझे ट्रिगर में होने वाले इंसर्ट से आईडी की आवश्यकता न हो तो मैं @@ पहचान का उपयोग करूंगा
इसके अलावा बड़ा अंतर यह है कि IDENT_CURRENT आपको किसी अन्य प्रक्रिया से पहचान देगा जिसने सम्मिलित किया था (दूसरे शब्दों में किसी भी उपयोगकर्ता से अंतिम रूप से उत्पन्न पहचान मूल्य) इसलिए यदि आप एक सम्मिलित करते हैं और फिर कोई व्यक्ति आपके द्वारा चयन IDENT_CURRENT करने से पहले एक सम्मिलित करता है उस दूसरे व्यक्ति का पहचान मूल्य प्राप्त करेगा
वर्तमान पहचान मूल्य प्राप्त करने के 6 अलग-अलग तरीके भी देखें, जिसमें कुछ कोड हैं जो बताते हैं कि जब आप टेबल पर ट्रिगर डालते हैं तो क्या होता है