web-dev-qa-db-fra.com

Obtenir l'horodatage à l'aide de MySQL

Comment obtenir l'horodatage actuel en utilisant une requête mysql?

49
bsytKorbi

Cela dépend du type que vous recherchez.

L'entier courant Unix Timestamp (1350517005) peut être récupéré comme suit:

SELECT UNIX_TIMESTAMP();

MySQL affiche souvent les horodatages sous forme de chaînes de date/heure. Pour en obtenir un, voici vos options de base ( à partir de la référence MySQL Date & Time ):

SELECT CURRENT_TIMESTAMP;
SELECT CURRENT_TIMESTAMP();
SELECT NOW();
88
Brad Koch

CURRENT_TIMESTAMP est du SQL standard et fonctionne sur SQL Server, Oracle, MySQL, etc. Vous devriez essayer de vous en tenir au standard autant que possible.

10
Alex
Select current_timestamp;
6
Pablo Santa Cruz

utilisez simplement NOW ()

Référence complète: http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html

2
Proteux