[ RESOLU ] Postgré et les dates

[ RESOLU ] Postgré et les dates - SQL/NoSQL - Programmation

Marsh Posté le 02-05-2006 à 14:31:03    

Bonjour à tous,  
 
Je souhaite entrer des documents... avec des dates pour pouvoir lister ceux qui sont compris entre telle et telle date.
Je travaille avec PG ADMIN3, il ne veux pas m'enregistré mon champ "comd_date" avec le type 'DATE' et par défaut '0000-00-00'.
 
Pourquoi?


Message édité par jenny50 le 03-05-2006 à 12:24:39
Reply

Marsh Posté le 02-05-2006 à 14:31:03   

Reply

Marsh Posté le 02-05-2006 à 14:54:09    

Reply

Marsh Posté le 02-05-2006 à 15:01:15    

j'ai regardé ce lien avant de poster ce message. Mais en fait je ne comprends pas trop quelle forme doit avoir le contenu de mon champs.
 
Le type qui m'intéresse est DATE. voici l'interface pour l'internaute :  
date de la commandes : JJ.MM.AAAA ou alors AAAA.JJ.MM ou .....
C'est ça ma question en fait.
Et puis je voudrais mettre quelque chose par défaut si la date n'est pas rempli par l'internaute, je fais comment??
 
Merci encore

Reply

Marsh Posté le 02-05-2006 à 15:26:10    

bon, ben stock tout en timestamp, et en suite le formatage, c'est une histoire différente. y a tout ensuite dans pg pour faire également le formatage.

Reply

Marsh Posté le 02-05-2006 à 15:37:03    

j'ai mis timestamp en type de mon champs.
 
Je suis dans l'interface internaute :  
date de la commande : 02.05.2006, voici l'erreur qu'il m'arrive quand je veux l'enregistrer dans ma bdd.
Query failed: ERROR: column "comd_date" specified more than once in C:\travail\bodemernet\admin\adm_comd_donnee.php on line 39

Reply

Marsh Posté le 02-05-2006 à 17:19:15    

... et sans la requete, on fait comment ...

Reply

Marsh Posté le 03-05-2006 à 09:12:18    

ok il faut m'excuse hier je ne devais pas avoir les yeux en face des trous j'avais mis 2 fois le même champs....
 
J'ai fini par donner le type DATE car on m'a dit par ailleurs que TIMESTAMP était pour un instant donné(date + heure)
 
Par contre ma valeur est de type AAAA-MM-JJ qu'en pensez-vous? Car je dois pouvoir extraire le MM et le AAAA pour pouvoir faire des tri. Comment je pourraispar exemple sélectionner uniquement le mois de février???

Reply

Marsh Posté le 03-05-2006 à 10:37:42    

to_date('1982 02 27', 'YYYY MM DD')

Reply

Marsh Posté le 23-05-2006 à 15:10:08    

J'ai un probleme je pense un peu similaire ...
j'ai un formulaire sous access, j'ai un champ Date et 2 zone de texte de type date abrégé, et je voudrai savoir comment je peus afficher ma table comme voulu ==> exemple :  Du : | 01/03/2006 |  Au :  | 22/04/2006 |
 
 
Merci d'avance!!!!!!!!!!
 
[EDIT] J'ai trouver mon probleme , merci quand meme :)


Message édité par RavenShadoW1 le 29-05-2006 à 08:54:47
Reply

Marsh Posté le 30-05-2006 à 09:51:10    

Format(Date, "dd-mmm-yyyy" )

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed