2009-04-01 6 views

Répondre

1

CREATE TABLE t (ts TIMESTAMP ON MISE À JOUR CURRENT_TIMESTAMP DEFAULT CURRENT_TIMESTAMP);

-2

Voulez-vous l'ajouter à la table ou simplement au jeu de résultats? Vous pouvez ajouter NOW() à la liste des champs de n'importe quelle requête pour le faire.

Si vous voulez juste savoir quelle heure le serveur pense qu'il est d'essayer:

SELECT NOW(); 

Edit: l'original de cette réponse utilisé à tort « GETDATE() » parce que je suis totalement raté la balise MySQL. Matt Solnit m'a appelé à ce sujet, et à juste titre.

+0

La fonction GETDATE() n'existe pas dans MySQL. –

+0

Mon mauvais. Je me suis tellement habitué à toutes les questions MS * ici que j'ai raté l'étiquette. – MarkusQ

+0

C'est ce que j'ai pensé ;-) –

3

Jolie sûr qu'il ya une fonction NOW() ... link

+0

Ouais, c'est la réponse .. Plus sur ce sujet @ http://dev.mysql.com/doc/refman/5.1/fr/date-and-time-functions.html#function_now – Tim

0

Vous pouvez utiliser PHP date, si cela correspond au scénario. Quelque chose comme ceci:

$nowTime = date("Y-m-d H:i:s", time()); 
0

utilisez l'horodatage. façon la plus simple, current_timestamp

Questions connexes