Bonjour à tous,
J'ai un champ "timestamp withtout time zone" dans une table utilisateur d'une base postgresql.
Voici la table :
utilisateur
id_user serial
name varchar
…
debut timestamp
fin timestamp
Ce champ timestamp me pose plusieurs problèmes :
- lorsque je remplis ma table, j'utilise la fonction CURRENT_TIMESTAMP. J'obtiens quelque chose de ce format : "2010-12-23 14:39:53.662522" alors que j'ai juste besoin de la date et de l'heure. Comment faire pour insérer seulement ces infos ?
- Deuxième point, je voudrais faire un select de mes utilisateurs avec une date de début comprise entre le 2010-12-23 14:39:00 et le 2010-12-32 15:32:14 par exemple. Comment faire ?
- Enfin, si je veux faire des inserts et remplir mes champs timestamps à la main (sans utiliser current_timestamp) pour pouvoir indiquer une date précise, que dois-je faire ?
Merci d'avance pour votre aide!!
Partager