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

MySQL:कॉलम कैसे जोड़ें यदि यह पहले से मौजूद नहीं है?

संग्रहीत कार्यविधि में निम्नलिखित का उपयोग करें:

IF NOT EXISTS( SELECT NULL
            FROM INFORMATION_SCHEMA.COLUMNS
           WHERE table_name = 'tablename'
             AND table_schema = 'db_name'
             AND column_name = 'columnname')  THEN

  ALTER TABLE `TableName` ADD `ColumnName` int(1) NOT NULL default '0';

END IF;

संदर्भ:




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या मैसकल एक कॉलम को विभाजित कर सकता है?

  2. क्या MySQL विदेशी_की_चेक पूरे डेटाबेस को प्रभावित करता है?

  3. दो विदेशी कुंजी, लार्वा वाक्पटु के साथ मानचित्र कैसे करें

  4. JDBC स्टेटमेंट उदाहरण - बैच इंसर्ट, अपडेट, डिलीट

  5. MySQL इनर जॉइन एलियास