sql >> Database >  >> RDS >> Mysql

auto increment tweede kolom

Gebruik een BEFORE-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 ;

Documentatie:MySQL-triggers



  1. PHP meerdere MYSQL-commando's in één mysql_query()-query

  2. Hoe verwijder ik een tabelrij als het veld post_title in een andere rij wordt gedupliceerd?

  3. OracleCommandBuilder.DeriveParameters() genereert OracleException:ORA-06564:object bestaat niet ORA-06512:op SYS.DBMS_UTILITY

  4. Kan MySQL niet starten vanaf de terminal