PL/SQL Recuperer le "champ" jour d'une date

PL/SQL Recuperer le "champ" jour d'une date - SQL/NoSQL - Programmation

Marsh Posté le 25-11-2002 à 19:25:41    

Salut,
 
en pl/sql d'oracle : j'ai une date valide, disons par exemple 25/11/2002
 
je voudrais recuperer 25 dans une variable a part, je sais qu'il y a une fonction fait expres pour ca, mais plus moyen de retomber dessus :(
 
quelqu'un sait comment faire?
 
merci
 
 

Reply

Marsh Posté le 25-11-2002 à 19:25:41   

Reply

Marsh Posté le 25-11-2002 à 20:01:36    

personne?

Reply

Marsh Posté le 26-11-2002 à 09:28:47    

up!  :bounce:

Reply

Marsh Posté le 26-11-2002 à 10:33:50    

select to_char(sysdate,'DD';) from dual
 
cherche un peu la prochaine fois...t'aurais pu trouver en 30 sec

Reply

Marsh Posté le 26-11-2002 à 15:37:35    

Agagax a écrit a écrit :

select to_char(sysdate,'DD';) from dual
 
cherche un peu la prochaine fois...t'aurais pu trouver en 30 sec




 
 
Moi, j'aurai mis un to_number, mais bon, ça depend ce qu'il veux faire :)

Reply

Marsh Posté le 26-11-2002 à 16:35:23    

Citation :

je voudrais recuperer 25 dans une variable a part


 
J'ai considéré que le type 'à part' était du texte  ;)


Message édité par Agagax le 26-11-2002 à 16:35:53
Reply

Marsh Posté le 26-11-2002 à 17:18:05    

salut,
 
merci pour la reponse mais ca va je me suis souvenu de la fonction en question : EXTRACT (champ from source)
 
exemple : SELECT EXTRACT (DAY FROM sysdate) INTO un_number FROM DUAL;
 
a+

Reply

Marsh Posté le 26-11-2002 à 17:32:21    

Je ne connais pas cette syntaxe.
C'est peut-être valide en 9i, moi je suis en 8.0.5
 :hello:

Reply

Marsh Posté le 26-11-2002 à 18:31:10    

Exact ! Ca marche aussi sur une version 8...
;)

Reply

Marsh Posté le 03-12-2002 à 17:50:49    

avec mssql c quand même plus parlant :D
 
datepart('d', madate)
ou
day(madate)
 
:D
 
Quand est-ce que Oracle va se décider à faire des fonctions "intuitives" ? :sweat:

Reply

Sujets relatifs:

Leave a Replay

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