
Envoyé par
redabennai
bonsoir a tous
je souhaiterais savoir si y a moyen de definir un nouveau type de date, 'jour de la semaine,DD,MM,YYYY'
et si ya moyen ....comment on declare un ouveau type??
merci
Bonjour
Il n'y a pas besoin de créer un type spécifique pour ça, il suffit de jouer sur le format d'affichage de la date.
SELECT TO_CHAR(sysdate, 'Day DD, MM, YYYY') FROM DUAL;
Si vous voulez éviter de répéter ce formatage dans chaque commande, vous pouvez le spécifier en début de session :
ALTER SESSION SET NLS_DATE_FORMAT='Day DD, MM, YYYY';
Et vous ferez alors tout simplement
SELECT sysdate FROM DUAL;
Partager