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

MySQL:Sådan opretter du trigger til indstilling af oprettelsesdato for nye rækker

Din trigger skal være "før indsættelse", og du skal bruge SET i stedet for UPDATE :

CREATE TRIGGER task_creation_timestamp BEFORE INSERT ON tasks 
FOR EACH ROW
SET NEW.created = NOW();



  1. MariaDB Java Connector Driver Ydeevne

  2. Hvordan får man individuelle kolonner fra tabel returneret fra en funktion?

  3. Oprettelse af en virtuel maskine med Oracle VM Virtual Box

  4. Hvordan påvirker NULL-værdier ydeevnen i en databasesøgning?