Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL:ALTER TABLE jika kolom tidak ada

Gunakan yang berikut ini dalam prosedur tersimpan:

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. Cara membuat cadangan database MySQL menggunakan AutoMySQLBackup

  2. Neo4j - Jatuhkan Batasan menggunakan Cypher

  3. Cara mengekspor data dari SQL Server 2005 ke MySQL

  4. File aman untuk diunduh

  5. Bagaimana Mengonversi UTC ke Waktu Lokal di MySQL