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

तालिका में पहचान कॉलम के लिए एक स्पष्ट मान केवल तभी निर्दिष्ट किया जा सकता है जब कॉलम सूची का उपयोग किया जाता है और IDENTITY_INSERT SQL सर्वर पर होता है

SET IDENTITY_INSERT tableA ON

आपको अपने INSERT विवरण के लिए एक कॉलम सूची बनानी होगी:

INSERT Into tableA ([id], [c2], [c3], [c4], [c5] ) 
SELECT [id], [c2], [c3], [c4], [c5] FROM tableB

पसंद नहीं है "तालिका में सम्मिलित करेंएक चयन करें ........"

SET IDENTITY_INSERT tableA OFF


  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 सर्वर 2008 में लीड लैग फ़ंक्शन का वैकल्पिक

  2. SQL सर्वर सर्वर में नियमित अभिव्यक्तियाँ?

  3. Microsoft SQL सर्वर में केवल दिनांक का उपयोग करके DATETIME फ़ील्ड को कैसे क्वेरी करें?

  4. SQL सर्वर से कनेक्शन स्थापित करते समय नेटवर्क-संबंधी या आवृत्ति-विशिष्ट त्रुटि क्यों हुई?

  5. आधार तालिका किसी भिन्न डेटाबेस में होने पर आधार तालिका नहीं दृश्य पर चयन करें