sql >> Database >  >> RDS >> Mysql

Tabel wijzigen met subselectie

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. SQL Server 2016:OLTP-verbeteringen in het geheugen

  2. Een schemagebonden UDF maken in SQL Server

  3. Hoe u een gebruiker kunt maken met superuser-rechten in PostgreSQL

  4. Onbekende initiële tekenset-index '255' ontvangen van server