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

SQL सर्वर DF बाधा क्यों बनाता रहता है?

यह default है बाधा जो DEFAULT(0) . के कारण जोड़ी गई है आपके नए जोड़े गए कॉलम में।

आप इसे स्वयं नाम दे सकते हैं ताकि ऑटो नाम पीढ़ी पर निर्भर होने के बजाय इसका एक ज्ञात निश्चित नाम हो।

ALTER TABLE TableName
    ADD ColumnName bit NOT NULL CONSTRAINT DF_Some_Fixed_Name DEFAULT(0) 

फिर कॉलम और बाधा को एक साथ हटाने के लिए

ALTER TABLE dbo.TableName
DROP CONSTRAINT DF_Some_Fixed_Name, COLUMN ColumnName


  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 सर्वर / TSQL ट्यूटोरियल

  3. SQL सर्वर उत्पादन डीबीए के लिए 5 त्वरित उपयोगी टिप्स

  4. SQL इंजेक्शन को रोकने के दौरान उपयोगकर्ता को टेबल नाम और कॉलम नाम पास करने की अनुमति देना

  5. तालिका बदलें और त्रुटि में UNIQUE कुंजी परिणाम जोड़ें