sql >> Database >  >> RDS >> Mysql

Faking Auto Increment Increment op een tabel in MySQL met behulp van Trigger

Hier is een eenvoudig voorbeeld van wat u wilt doen - ervan uitgaande dat er een integer-kolom 'seq' in de tabel 'my_table_name' staat:

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. Android-kamerdatabase exporteert niet alle gegevens

  2. Hoe SQLite en SQLite Browser in Ubuntu te installeren

  3. Is het mogelijk om een ​​SQLPLUS-script uit te voeren op een bestand dat is gecodeerd als UTF-8 met stuklijst?

  4. Match tegen gebruiken in mysql