sql >> Databáze >  >> RDS >> Mysql

Změňte tabulku pomocí dílčího výběru

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. Datum Java SQL je posunuto o 1 den

  2. Replikovat moji lokální databázi (Mysql) do vzdálené databáze (phpmyadmin)

  3. Operátor MySQL - BETWEEN s FLOAT(10,6) se chová jako> a <, místo>=a <=

  4. kurzor.execute(INSERT INTO im_entry.test (+entrym+) HODNOTY ('+p+');)