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

जब IDENTITY_INSERT को OFF पर सेट किया जाता है, तो तालिका 'तालिका' में पहचान कॉलम के लिए स्पष्ट मान सम्मिलित नहीं किया जा सकता है

आप OperationId . के लिए मान डाल रहे हैं वह एक पहचान कॉलम है।

आप टेबल पर आइडेंटिटी इंसर्ट को इस तरह से चालू कर सकते हैं ताकि आप अपने खुद के पहचान मान निर्दिष्ट कर सकें।

SET IDENTITY_INSERT Table1 ON

INSERT INTO Table1
/*Note the column list is REQUIRED here, not optional*/
            (OperationID,
             OpDescription,
             FilterID)
VALUES      (20,
             'Hierachy Update',
             1)

SET IDENTITY_INSERT Table1 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 प्रबंधन स्टूडियो में एक भिन्न पोर्ट नंबर कैसे निर्दिष्ट करते हैं?

  2. MS SQL 2019 में UDF के अंदर अनपेक्षित @@ rowcount व्यवहार

  3. एक बड़ी डील :SQL Server 2016 सर्विस पैक 1

  4. विस्टाडीबी के क्या फायदे हैं

  5. क्या Microsoft SQL सर्वर में एक बूलियन डेटा प्रकार है जैसे MySQL में है?