sql >> Database teknologi >  >> RDS >> Mysql

automatisk forøgelse af anden kolonne

Brug en FØR trigger:

DELIMITER $$
CREATE TRIGGER test_table_trigger
BEFORE INSERT ON test_table
FOR EACH ROW BEGIN
    SET NEW.`user` = CONCAT(NEW.`user`, NEW.id);
END $$
DELIMITER ;

Dokumentation:MySQL-udløsere



  1. Sådan indsætter og sletter du data i PostgreSQL

  2. Hvad er forskellen i PL/SQL API mellem Oracle Express Edition (XE) og Standard Edition (SE)?

  3. SQL Rekursiv CTE:Finder objekter forbundet med egenskaber

  4. Ny bruger og LDAP-styring i ClusterControl 1.8.2