|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
|
Nouveau Membre du Club
![]() bouchra Développeur multimédia Inscription : juin 2011 Messages : 62 ![]() |
Bonjour,
je voulais saisir les données d'une table, deux attributs de cette tables sont de type DATE quand j'ai entré ces données: Code :
Citation:
|
|||
|
|
00
|
|
|
#2 |
![]() ![]() |
Utilisez convert avec un format de conversion, 103 dans votre cas :
Code :
INSERT INTO RESERVATION VALUES(1,2,1,convert(datetime, '12/12/2010', 103), convert(datetime, '03/01/2010', 103),0,16);
__________________
Email : http://scr.im/waldar |
|
00
|
|
|
#3 |
|
Expert Confirmé
![]() dba Inscription : juillet 2007 Messages : 2 523 ![]() |
Tes dates sont interprétées suivant le format américains avec le mois en premier...
Utilise plutôt le format ISO, à savoir : Code :
INSERT INTO RESERVATION VALUES(1,2,1,'2010-12-12','2010-01-03',0,16);
__________________
les règles du forum - mode d'emploi du forum Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur) JE NE RÉPONDS PAS aux questions techniques par message privé. Écrire en français sur un forum est une marque minimale de respect. |
|
|
10
|
|
|
#4 |
|
Nouveau Membre du Club
![]() bouchra Développeur multimédia Inscription : juin 2011 Messages : 62 ![]() |
Merci pour votre aide
le problème est résolu: il fallait écrire le mois avant le jour |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com