|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : décembre 2007 Messages : 4 ![]() |
bonjour je veux inseré une heure dans un tableau dans une colonne date
mais je ne vois pas comment l introduire. INSERT INTO table1(ville, heure) values('bordeaux', 06:30) erreur: le mois n est pas valide. help me!! |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
une date est forcément au format date + heure. Tu as donc 2 possibilités :
1°) un VARCHAR2 mais tu perds la possibilité d'utiliser les fonctions relatives aux date 2°) tu mets une date bidon genre 01/01/1900 |
|
|
00
|
|
|
#3 | ||
|
Membre Expert
![]() Inscription : juin 2007 Messages : 1 497 ![]() |
Ou bien tu peux laisser la colonne "heure" de type date, et à chaque insertion la date sera la date du jour si tu ne la renseignes pas
Code :
|
||
|
|
00
|
|
|
#4 | |||
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
Citation:
si la jour change, la comparaison des heures dans les dates n'a plus de sens... |
|||
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : décembre 2007 Messages : 4 ![]() |
le but etant bien de comparée les heures mais il faut savoir que les heures sont des heures d'ouverture et fermeture de gare donc de tout les jours.
merci quand meme scheu |
|
|
00
|
|
|
#6 | ||||
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 927 ![]() |
c'est une question qui revient assez souvent, en effet, le type TIME n'est hélas pas supporté dans les tables oracle.
Code :
Code :
Attention si tu as des gares qui ferment à 1h du mat' |
||||
|
00
|
Copyright © 2000-2012 - www.developpez.com