[Oracle] Format de date

Format de date [Oracle] - SQL/NoSQL - Programmation

Marsh Posté le 22-05-2002 à 15:30:51    

Je voudrai savoir comment récupéré l'heure (HH:mm) dans une date Oracle :jap:


---------------
Si tu regardes ce que le canard mange, tu ne mangeras pas de canard.
Reply

Marsh Posté le 22-05-2002 à 15:30:51   

Reply

Marsh Posté le 22-05-2002 à 15:36:29    

c'est urgent :D  
 
 :jap:


---------------
Si tu regardes ce que le canard mange, tu ne mangeras pas de canard.
Reply

Marsh Posté le 22-05-2002 à 15:36:52    

thecoin a écrit a écrit :

Je voudrai savoir comment récupéré l'heure (HH:mm) dans une date Oracle :jap:  




 
as-tu essaye en transformant la date en string et puis, en saisissant les caracteres correspondant a l'aide de la fonction "Mid" ???

Reply

Marsh Posté le 22-05-2002 à 15:40:02    

jeanphi80 a écrit a écrit :

 
 
as-tu essaye en transformant la date en string et puis, en saisissant les caracteres correspondant a l'aide de la fonction "Mid" ???  




 
Je voulai plutot un truc du style TO_DATE()


---------------
Si tu regardes ce que le canard mange, tu ne mangeras pas de canard.
Reply

Marsh Posté le 22-05-2002 à 16:00:43    

thecoin a écrit a écrit :

 
 
Je voulai plutot un truc du style TO_DATE()  




 
 
il doit bien exister une fonction TO_TIME  non???

Reply

Marsh Posté le 22-05-2002 à 16:06:57    

jeanphi80 a écrit a écrit :

 
 
 
il doit bien exister une fonction TO_TIME  non???  




 
J'ai verifier, TO_TIME c'est du pl/sql, c'est pour convertir une chaine de caractaire en heure oracle.


---------------
Si tu regardes ce que le canard mange, tu ne mangeras pas de canard.
Reply

Marsh Posté le 22-05-2002 à 17:41:32    

extrait doc oracle :
 
Time is stored in 24-hour format, HH24:MI:SS. By default, the time in a date field is
12:00:00 A.M. (midnight) if no time portion is entered. In a time-only entry, the date portion defaults to the first day of the current month. To enter the time portion of a
date, use the TO_DATE function with a format mask indicating the time portion, as
in:
INSERT INTO Birthdays_tab (bname, bday) VALUES
('ANNIE',TO_DATE('13-NOV-92 10:56 A.M.','DD-MON-YY HH:MI A.M.';));
To compare dates that have time data, use the SQL function TRUNC if you want to
ignore the time component. Use the SQL function SYSDATE to return the system
date and time. The FIXED_DATE initialization parameter lets you set SYSDATE to a
constant; this can be useful for testing.

Reply

Marsh Posté le 22-05-2002 à 17:49:44    

select to_char(sysdate,'HH:MI';) from dual;

Reply

Sujets relatifs:

Leave a Replay

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