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

MySQL परिवर्तन तालिका प्राथमिक कुंजी सिंटैक्स त्रुटि के साथ कॉलम जोड़ें

'ALTER TABLE' बिट पहले आना चाहिए, और फिर प्रत्येक भाग को अल्पविराम से अलग किया जाना चाहिए:

ALTER TABLE gitags_items
DROP PRIMARY KEY,
ADD COLUMN id INT NOT NULL AUTO_INCREMENT FIRST,
ADD PRIMARY KEY (id,component,tag_id,item_id);

लेकिन मुझे यकीन नहीं है कि आप एक ही स्टेटमेंट में प्राथमिक कुंजी को छोड़ सकते हैं और बना सकते हैं।



  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. MySQL संग्रहीत कार्यों और प्रक्रियाओं को कैसे बनाएं और निष्पादित करें

  3. वैकल्पिक तालिका त्रुटि

  4. एक mysql तालिका में एक ही कॉलम से गिनती हो रही है?

  5. mySQL कॉलम ब्रेक डेटा जोड़ रहा है