sql >> Database >  >> RDS >> Mysql

Is het mogelijk om in MySQL een kolom te maken met een expressie als standaardwaarde?

gebruik daarvoor een insert-trigger. Zoiets

DELIMITER |

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

DELIMITER ;


  1. Wat is SQL Server Management Studio (SSMS)?

  2. MySQL-relaties

  3. Hoe NOT LIKE werkt in MariaDB

  4. Hoe afbeelding (bolb-type) in jsp-pagina van mySql DB in Struts 2 met Hibernate weer te geven