OVH Cloud OVH Cloud

[SQL4WD] Format de date oracle4WD

1 réponse
Avatar
Roumegou
la classe c_oracle4wd me retourne les dates sous forme JJ/MM/AA ( ex :
23/07/03)

Est-ce normal ?
ou faut-il faire un alter session set nls_date_format=YYYYMMDD pour
avoir la date que l'on veut ?

--
Eric Roumegou
http://cerbermail.com/?Wk2D8D62KI
(cliquez sur le lien ci-dessus pour me contacter en privé)

1 réponse

Avatar
Manu
Je réponds ici mais aussi sur la ML :

- la notion de variable date ou heure n'existe pas dans la classe Oracle4WD.
On utilise une chaine de caractères. Le format retourné dépend donc : soit
de ton serveur, soit de ton client (oracle ;-)), soit de ta session.
Pour le mieux, je te conseille d'utiliser dans tes selections un
to_char(madat,'YYYYMMDD'). Au moins tu es sur que qqsoit la base oracle tu
aura ce format.

Roumegou wrote:
la classe c_oracle4wd me retourne les dates sous forme JJ/MM/AA ( ex
: 23/07/03)

Est-ce normal ?
ou faut-il faire un alter session set nls_date_format=YYYYMMDD pour
avoir la date que l'on veut ?