हर तरह से - SCOPE_IDENTITY()
का उपयोग करें अगर आपका ID
कॉलम एक INT IDENTITY
है - केवल जो आपको सही परिणाम देगा!
MAX(ID)
. के साथ पहला तरीका यदि आपके पास लगभग एक ही समय में पंक्तियों को सम्मिलित करने वाले एकाधिक क्लाइंट हैं तो बहुत असफल हो जाएंगे - आपको झूठे परिणाम वापस मिलेंगे। इसका इस्तेमाल न करें!
यदि ई-मेल और नाम के लिए समान मान वाली कोई अन्य प्रविष्टि पहले से मौजूद है, तो तीसरा तरीका विफल हो सकता है।
साथ ही, एक साइड-नोट के रूप में:आपको कभी नहीं . करना चाहिए sp_
का उपयोग करें आपके उपसर्ग के रूप में! यह एक Microsoft-आरक्षित उपसर्ग है और प्रदर्शन के मामले में इसमें कमियां हैं - कुछ और उपयोग करें।