Bonjour,
j'ai un souci avec les types date et datetime. Dans une table j'ai une colonne qui a pour type DATE. Le problème est qu'à chaque fois que je fais une insertion dans cette table, je me retrouve avec des dates complétées des heures-minutes-secondes...Je croyais qu'il n'y avait que le type DATETIME qui comprenait le temps ?!?
voici le show create de ma table :
Exemple d'insertion :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 CREATE TABLE `dossier_test` ( `clef` tinyint(3) unsigned NOT NULL auto_increment, `date_saisie` date NOT NULL default '2007-01-01', PRIMARY KEY (`clef`) ) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
Je me retrouve avec 22/02/2010 00:00:00 dans ma colonne date_saisie..comment ça se fait ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 INSERT INTO dossier_test ( clef ,date_saisie ) VALUES ( 0 -- cle ,CURDATE() )![]()
Partager