Comment puis-je ajouter la date et l'heure actuelles (la date et l'heure définies sur le serveur) à une table MySQL?Ajouter date/heure à la table MySQL?
0
A
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.
3
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
La fonction GETDATE() n'existe pas dans MySQL. –
Mon mauvais. Je me suis tellement habitué à toutes les questions MS * ici que j'ai raté l'étiquette. – MarkusQ
C'est ce que j'ai pensé ;-) –