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

Ubah tabel menggunakan sub pilih

SELECT CONCAT('ALTER TABLE `field_data` ', 
  GROUP_CONCAT(' CHANGE COLUMN `field_id_', field_id, '` ',
    ' `field_id_', field_id, '` DECIMAL NOT NULL')) 
FROM `field_info` 
WHERE `field_type` = 'a_decimal_field'
INTO @sql;

PREPARE stmt FROM @sql;

EXECUTE stmt;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Masalah penyandian unicode python

  2. Keluarkan dengan PHP nilai variabel atau CONSTANT yang telah ditentukan sebelumnya dari string hasil MySQL

  3. Tidak dapat terhubung ke server MySQL di '127.0.0.1' (10061) (2003)

  4. hubungan banyak ke banyak

  5. Praktik Terbaik untuk Membuat Indeks di Tabel MySQL Anda – Rolling Index Builds