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

MySQL:Bagaimana cara menambahkan kolom jika belum 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;

Referensi:




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana mengatasi masalah Tidak dapat memuat plugin otentikasi 'caching_sha2_password'

  2. Masukkan daftar nilai tidak cocok dengan daftar kolom:1136 Jumlah kolom tidak cocok dengan jumlah nilai

  3. Cara melihat kesalahan kueri di PDO PHP

  4. Menekan output peringatan di bash

  5. Cara memilih beberapa baris dari mysql dengan satu kueri dan menggunakannya di php