Posez votre question Signaler

Pb Oracle - SQL

Seb - Dernière réponse le 3 août 2004 à 15:44
Bonjour, j'ai un pb avec une base oracle, lorsque sous SQL+ je créé une table, les champs de type Time ne sont pas reconnus et la table ne peut pas être créée.
Que faut-il faire pour remédier à ce pb?
Merci.
Lire la suite 

Pb Oracle - SQL »

2 réponses
Réponse
+0
moins plus
Bonjour;
dans oracle, il n'y a pas de type TIME, il faut les déclarer de type date, ensuite utiliser les fonctions de conversion (TO_CHAR) avec le format HH24:MI:SS pour récupérer la partie heure.
en forms builder, il suffit de spécifier le masque de format du champ à ce format HH24:MI:SS .
en interne (BDD) lui, il va sauvegarder la date complète; i.e
(DD/MM/YYYY HH24:MI:SS).
dans oracle9i, vous avez un nouveau type qui s'appelle TIMESTAMP qui permet de sauvegarder l'heure avec les fractions de secondes jusqu'a 9 positions (6 par défaut).
Bon courage
Dival
Ajouter un commentaire
Réponse
+0
moins plus
Merci beaucoup pour l'info,
je vais tester tout ça...
A+
Ajouter un commentaire
Ce document intitulé « Pb Oracle - SQL » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook