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

मैं विदेशी कुंजी को कैसे संशोधित कर सकता हूं?

आप एक ही कथन में कुंजी को संशोधित नहीं कर सकते, ALTER देखें टेबल सिंटैक्स, जिसमें कोई ALTER CONSTRAINT उपलब्ध नहीं है।

आप जो चाहते हैं उसे पूरा करने के लिए आपको 2 ALTER TABLE कथनों का उपयोग करना चाहिए।

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

परमाणु संशोधन करने के लिए आप दोनों को एक ही लेन-देन में समाहित कर सकते हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. CSV से पढ़ने और SQL क्वेरी निष्पादित करने के लिए एक PHP फ़ाइल लिखना

  2. ClusterControl 1.7.5 की घोषणा:PostgreSQL 12 और MongoDB 4.2 के लिए उन्नत क्लस्टर रखरखाव और समर्थन

  3. अंतिम रविवार से 1 सप्ताह पहले और आज से अंतिम रविवार तक की गणना करें

  4. क्या डेटामैपर का dm_mysql_adapter मणि विंडोज़ पर समर्थित है?

  5. डेटाबेस में उपयोगकर्ता भूमिकाओं का प्रबंधन कैसे करें?