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

MySQL (STANDARD + VED OPDATERING) TIMESTAMPS

JA VI KAN.

Du kan bruge en trigger for at opdatere feltet, sådan:

create trigger CreationTimestamp after insert on MyTable for each row
begin
    update MyTable set CreateField = UpdateField where id = new.id
end

På denne måde kan du indstille dit automatiske opdateringsfelt ved hjælp af den oprindelige MySQL-metode og bruge denne til at fange oprettelsesdatoen.




  1. Hvordan undgår man flere funktionsevaler med (func()).*-syntaksen i en SQL-forespørgsel?

  2. Løsning af problemet med SQLinjection

  3. Bulk/batch opdatering/upsert i PostgreSQL

  4. Den sikreste måde at få sidste post-id fra en tabel