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

MySQL ALTER TABLE कॉलम जोड़ें:दूसरे कॉलम में त्रुटि

हो सकता है कि आपके MySQL में NO_ZERO_DATE SQL मोड जैसे कुछ विकल्प हों (मुझे लगता है कि यह एकमात्र MySQL कॉन्फ़िगरेशन नहीं है जो 0000-00-00 तिथियों को रोकता है)। यह आपको मूल्य के रूप में 0000-00-00 का उपयोग करने से रोकेगा। यह मेरे साथ पहले हुआ था कि मेरे पास उस शर्त का उल्लंघन करते हुए पहले से ही एक टेबल बनाई गई थी। यह तब तक संपादन योग्य नहीं होगा जब तक आप मान नहीं बदलते या अक्षम नहीं करते जो आपको 0 तिथियां निर्धारित करने से रोक रहा है।

संदर्भ के लिए:http://dev.mysql.com/ doc/refman/5.7/hi/sql-mode.html



  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 में एकाधिक डेटा डालें और मौजूदा होने पर अपडेट करें

  2. W10 यूनिवर्सल ऐप को MySQL डेटाबेस से कैसे कनेक्ट करें

  3. एसक्यूएल:मैं केवल कॉलम पर मान कैसे अपडेट कर सकता हूं यदि वह मान शून्य है?

  4. Postgresql बनाम MySQL:उनके डेटा आकार एक दूसरे से कैसे तुलना करते हैं?

  5. PHP और MySql में आकार की समस्या अपलोड करें