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

अंतिम डाली गई आईडी कैसे प्राप्त करें?

SQL सर्वर 2005+ के लिए, यदि कोई सम्मिलित ट्रिगर नहीं है, तो सम्मिलित कथन (सभी एक पंक्ति, यहाँ स्पष्टता के लिए विभाजित करें) को इस में बदलें

INSERT INTO aspnet_GameProfiles(UserId,GameId)
OUTPUT INSERTED.ID
VALUES(@UserId, @GameId)

SQL सर्वर 2000 के लिए, या यदि कोई सम्मिलित ट्रिगर है:

INSERT INTO aspnet_GameProfiles(UserId,GameId) 
VALUES(@UserId, @GameId);
SELECT SCOPE_IDENTITY()

और फिर

 Int32 newId = (Int32) myCommand.ExecuteScalar();


  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 सर्वर में गतिशील SQL निष्पादन

  3. SQL सर्वर डेटाबेस को Azure SQL डेटाबेस में माइग्रेट करने के तरीके

  4. CTE त्रुटि:प्रकार एंकर और पुनरावर्ती भाग के बीच मेल नहीं खाते

  5. SQL सर्वर में एक विदेशी कुंजी कैसे बनाएं (T-SQL उदाहरण)