Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

É possível criar uma coluna no MySQL com uma expressão como valor padrão?


use um gatilho de inserção para isso. Algo assim
DELIMITER |

CREATE TRIGGER default_yearly BEFORE INSERT ON employee
  FOR EACH ROW BEGIN   
    SET NEW.employeeyearly = NEW.employeemonthly * 12;
  END;
|

DELIMITER ;