Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL सर्वर में ट्रिगर के बजाय SCOPE_IDENTITY खो देता है?

@@identity Use का इस्तेमाल करें इसके बजाय scope_identity()

जबकि scope_identity() वर्तमान दायरे में अंतिम बनाई गई आईडी लौटाता है, @@identity वर्तमान सत्र में अंतिम बनाई गई आईडी लौटाता है।

scope_identity() आमतौर पर @@identity पर फ़ंक्शन की अनुशंसा की जाती है फ़ील्ड, जैसा कि आप आमतौर पर नहीं चाहते कि ट्रिगर आईडी के साथ हस्तक्षेप करें, लेकिन इस मामले में आप ऐसा करते हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर में डेटाबेस भ्रष्टाचार से निपटने के तरीके जानने के तरीके

  2. SQL सर्वर (C# क्लाइंट) में बहुत अधिक डेटा सम्मिलित करने का सबसे तेज़ तरीका क्या है

  3. कैसे ठीक करें:JSON_VALUE लॉन्ग स्ट्रिंग्स (SQL सर्वर) के साथ NULL लौटाता है

  4. COMB गाइड का प्रदर्शन मूल्य

  5. टी-एसक्यूएल:ईमेल प्रारूप की जांच