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

MySQL तालिका को संशोधित करें कॉलम को शून्य मानों के साथ पंक्तियों में विफल कर दें

मुझे अभी इस त्रुटि का सामना करना पड़ा है, और ऐसा लगता है कि समाधान IGNORE . का उपयोग करना था कथन:

ALTER IGNORE TABLE `table` CHANGE COLUMN `col` `col` int(11) NOT NULL;

ध्यान दें कि आपके पास अभी भी डेटा कटौती की समस्या हो सकती है, इसलिए सुनिश्चित करें कि यह वांछित परिणाम है। इग्नोर स्टेटमेंट का उपयोग करके यह कॉलम में NULL मानों के लिए डेटा काटे गए त्रुटियों को दबा देगा (और संभवतः अन्य त्रुटियां!!!)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql.h गुम है और mysql-devel को खोजने का प्रयास कर रहा है

  2. MySQL में, महीने का सप्ताह कैसे वापस करें?

  3. MySQL डेटाबेस मैनेजमेंट सिस्टम (DBMS) के वर्तमान संस्करण को कैसे पुनः प्राप्त करें?

  4. अजगर में विशाल MySQL तालिका को पढ़ने का सबसे तेज़ तरीका

  5. क्या max_allowed_packet को बदले बिना mysql DB में बड़ा मान डालने का कोई तरीका है?