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

Tids- og datostempel i en MySQL-tabelrække

Du skal tilføje en TIMESTAMP-kolonne som denne:

CREATE TABLE `$table` (
 id INT(11) NOT NULL auto_increment, 
 site VARCHAR(1000) NOT NULL, 
 actions1 BIGINT(9) NOT NULL, 
 actions2 BIGINT(9) NOT NULL, 
 CreatedDateTime TIMESTAMP DEFAULT CURRENT_TIMESTAMP
 PRIMARY KEY(id), UNIQUE (site))

Det vil lave en kolonne CreatedDateTime, som indeholder (server)tidspunktet, hvor rækken blev oprettet.

Du kan gøre indsættelsen som:

INSERT INTO `$find` (site, actions1, actions2) VALUES ('$site', 1, 0)

For yderligere reference se her




  1. Brug af en variabel i WHERE-sætningen

  2. Forespørgsel for at finde indlæg med et nøjagtigt sæt tags (mange-til-mange forhold)

  3. Formater et tal som en procentdel i MySQL

  4. Rangering af fælles positioner i MySQL