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

मौजूदा चेक बाधा को कैसे संशोधित करें?

आपको इसे छोड़ना होगा और इसे फिर से बनाना होगा, लेकिन अगर आप नहीं चाहते हैं तो आपको डेटा को फिर से सत्यापित करने की लागत नहीं उठानी पड़ेगी।

alter table t drop constraint ck ;
alter table t add constraint ck check (n < 0) enable novalidate;

enable novalidate क्लॉज इन्सर्ट या अपडेट को बाध्यता को लागू करने के लिए बाध्य करेगा, लेकिन सभी पंक्तियों के अनुपालन को सत्यापित करने के लिए तालिका के विरुद्ध एक पूर्ण तालिका स्कैन को बाध्य नहीं करेगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. JDBC का उपयोग करते समय SQL कथनों के लिए लॉगिंग कैसे सक्षम करें

  2. जावा से पीएल/एसक्यूएल में सरणी कैसे वापस करें?

  3. पीएल/एसक्यूएल में किसी दिनांक सीमा पर पुनरावृति कैसे करें

  4. Oracle:SQL क्वेरी जो केवल संख्यात्मक मानों वाली पंक्तियाँ लौटाती है

  5. My 11g ऑप्टिमाइज़र आँकड़े नौकरी मुझ पर छोड़ो - फिक्स्ड