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

Falsk automatisk stigningsstigning på en tabel i MySQL ved hjælp af trigger

Her er et simpelt eksempel på, hvad du vil gøre - forudsat at der er en heltalskolonne 'seq' i tabellen 'mit_tabel_navn':

DROP trigger my_trigger_name;  

CREATE TRIGGER my_trigger_name
BEFORE INSERT ON my_table_name
FOR EACH ROW
SET NEW.seq = (select ifnull(max(seq)+1,1) from source_table_name);



  1. MySQL, PHP:Vælg * fra tabellen, hvor id ikke er i array

  2. Max borde og designmønster

  3. Symfony+doktrin:Korrekt YAML-syntaks for standardværdien af ​​boolesk felt

  4. MySQL LIKE begrænsende