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

SQL सर्वर (T-SQL) में एक बाधा कैसे छोड़ें

SQL सर्वर में, एक बाधा उन नियमों को परिभाषित करता है जिनका डेटाबेस में डेटा का पालन करना चाहिए। उदाहरण के लिए, आपके पास UNIQUE हो सकता है यह सुनिश्चित करने के लिए कि कॉलम में डाला गया कोई भी मान अद्वितीय है (अर्थात कोई अन्य पंक्ति समान मान साझा नहीं करती है) यह सुनिश्चित करने के लिए किसी स्तंभ पर प्रतिबंध लागू किया गया है।

यदि बाद में आपको उस बाधा को दूर करने की आवश्यकता है, तो यहां ट्रांजैक्ट-एसक्यूएल का उपयोग करके इसे कैसे करें।

वैकल्पिक तालिका विवरण

आप ALTER TABLE . का उपयोग करके एक बाधा छोड़ सकते हैं बयान।

यहां एक उदाहरण दिया गया है जहां हम taskcode_unique . नामक एक बाधा छोड़ते हैं :

ALTER TABLE Tasks
    DROP CONSTRAINT taskcode_unique;
GO

यह काफी आत्म-व्याख्यात्मक है। यह Tasks . नामक तालिका को बदल देता है , taskcode_unique . नामक बाधा को हटाकर (हटाकर) ।

यह काफी आसान हो सकता है यदि आपको कभी भी एक तालिका को छोड़ने की आवश्यकता होती है जिसमें बाधा होती है, क्योंकि आपको तालिका छोड़ने से पहले बाधा को छोड़ना होगा।


  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. संलग्न डेटाबेस केवल पढ़ने के लिए है

  3. दिनांक सीमा ओवरलैपिंग चेक बाधा

  4. SQL सर्वर त्रुटि 113:अनुपलब्ध अंतिम टिप्पणी चिह्न '*/'

  5. SQL सर्वर 2016:डेटा डालें