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

एक पंक्ति की आईडी प्राप्त करना जिसे मैंने Sql सर्वर में अपडेट किया है

@@identity और scope_identity() आपको एक नए . की पहचान प्रदान करेगा पंक्ति, अर्थात्। एक डालने के बाद। आपके अपडेट के बाद, पंक्ति की पहचान है... @Customer_ID या @Handle_Id? यदि यह एक अलग क्षेत्र है, तो आपको अद्यतन पंक्ति की आईडी वापस करने के लिए OUTPUT क्लॉज का उपयोग करना चाहिए:

UPDATE ITS2_UserNames  
SET AupIp = @AupIp  
OUTPUT INSERTED.PrimaryKeyID
WHERE @Customer_ID = TCID AND @Handle_ID = ID


  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 सर्वर 2008 प्रबंधन स्टूडियो में टेक्स्ट या वर्कर (MAX) कॉलम की पूरी सामग्री कैसे देखूं?

  3. SQL सर्वर में हैंडलिंग तिथि

  4. SQL सर्वर में IP पता संग्रहीत करने के लिए सबसे उपयुक्त डेटा प्रकार क्या है?

  5. SQL सर्वर (T-SQL) में डेटाबेस मेल खाता हटाएं