Inserer un champ de type date systeme [Résolu]

Signaler
Messages postés
33
Date d'inscription
dimanche 24 janvier 2010
Statut
Membre
Dernière intervention
3 décembre 2014
-
Messages postés
8
Date d'inscription
samedi 9 avril 2011
Statut
Membre
Dernière intervention
2 mai 2011
-
Bonjour ,
j'ai crée une table qui contient un champ que j'ai nomée "date",
mon problème est : je veux lui attribuer un type de champ de façon à ce que le contenu du champ "date" soit rempli automatiquement par une date et heure système c'est à dire la date et l'heure courrante.
que doit-je mettre exactement? et merci.
A voir également:

4 réponses


Pour le SGBD tu as répondu je pense à ma question.

Sinon ce que je voulais dire c'est que tu as - si je ne me trompe pas - un type Date déjà existant. Après, tu peux trouver des types qui prennent en compte l'heure comme Date-Time de MySQL (pas pour toi ici). Si tu n'as que le type Date, il existe des fonctions qui peuvent insérer des données sous forme de dates ayant l'heure.


-- Pylouq : jongleur de clavier AZERTY et de clavier QWERTZ --

Salut,

Quel SGBD utilises-tu ? Normalement tu dois avoir un type Date qui existe. Sur MySQL tu peux rpéciser le format Date - Time. Pour Oracle, lorsque tu insères ta donnée, tu peux faire utiliser to_date(sysdate, 'dd/mm/yyyy hh:mm')

-- Pylouq : jongleur de clavier AZERTY et de clavier QWERTZ --
Messages postés
33
Date d'inscription
dimanche 24 janvier 2010
Statut
Membre
Dernière intervention
3 décembre 2014
1
J'ai oubliée de noter que j'utilise sql server 2008.
et je m'excuse j'ai pas bien compris votre reponse.
Messages postés
8
Date d'inscription
samedi 9 avril 2011
Statut
Membre
Dernière intervention
2 mai 2011

dans ce cas tu peux definir un type de champ par defaut ou le plus utile un trigger for inserted ou tu peux inserer la date de systeme courant sur ce champ pour plus d'information dans le langage sql je te consiel de visiter ce magnifique site Tapez le texte de l'url ici. que j'utilise bq merci