Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/01/2007, 02h12   #1
Invité de passage
 
Inscription : janvier 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 2
Points : 0
Points : 0
Par défaut Mise à jour de date sur base MySQL

Bonjour à tous, et tous mes voeux pour 2007.

Existe-t-il une fonction où le serveur remettrait automatiquement à jour la date courante dans une table de BDD MySQL ?

Au plaisir de vous lire, merci d'avance
tristus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2007, 04h54   #2
Rédacteur/Modérateur

 
Avatar de Antoun
 
Homme Antoine Dinimant
Consultant en Business Intelligence
Inscription : octobre 2006
Messages : 5 854
Détails du profil
Informations personnelles :
Nom : Homme Antoine Dinimant
Âge : 42
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : octobre 2006
Messages : 5 854
Points : 9 540
Points : 9 540
si c'est pour avoir la date/heure courante, c'est la fonction NOW().

si c'est pour faire une colonne "dernière modif le...", regarde du côté des colonnes TIMESTAMP... ON UPDATE CURRENT TIMESTAMP.
__________________
Antoun
Expert SQL, BO, Essbase

La bible d'Essbase est parue !
Antoun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2007, 11h39   #3
Invité de passage
 
Inscription : janvier 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 2
Points : 0
Points : 0
Bonjour Antoun,

En fait je cherche une procédure interne à Mysql ; je voudrais que mon champ "date" de la table de ma bdd se remette tout seul comme un grand à la bonne date, tous les jours à minuit, pendant que je dors du sommeil du juste, sans que j'aie à cliquer-insérer quoi que ce soit...

C'est possible avec Now, en procédure interne ?
tristus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2007, 13h47   #4
Rédacteur/Modérateur

 
Avatar de Antoun
 
Homme Antoine Dinimant
Consultant en Business Intelligence
Inscription : octobre 2006
Messages : 5 854
Détails du profil
Informations personnelles :
Nom : Homme Antoine Dinimant
Âge : 42
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : octobre 2006
Messages : 5 854
Points : 9 540
Points : 9 540
je ne vois pas du tout l'intérêt d'enregistrer un truc dynamique pour se faire ch... à le mettre à jour ensuite dynamiquement. Si tu veux la date du jour, utilise CURDATE() sans le mettre dans une table.
__________________
Antoun
Expert SQL, BO, Essbase

La bible d'Essbase est parue !
Antoun est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h39.


 
 
 
 
Partenaires

Hébergement Web