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. MySQL क्वेरी में टाइमस्टैम्प को आज तक कनवर्ट करें

  2. MySQL:किसी अन्य फ़ील्ड के आधार पर अनुक्रम कॉलम जोड़ें

  3. Mysql से डेटा पुनर्प्राप्त करने के लिए Jquery Ajax का उपयोग करना

  4. CentOS 7 पर Apache, MySQL 8 या MariaDB 10 और PHP 7 स्थापित करें

  5. संपूर्ण mysql डेटाबेस ढूंढें और बदलें