TO_NCHAR(datetime) convertit une valeur de date/heure ou d'intervalle dans le jeu de caractères national.
NVARCHAR2
TO_NCHAR({ datetime | interval }
[, fmt [, 'nlsparam' ] ]
)
datetime est l'expression de date/heure à convertir en texte.
interval est l'expression d'intervalle à convertir en texte.
fmt est le modèle de format de date/heure qui détermine le format de char. Le format de date par défaut est défini implicitement par le paramètre d'initialisation NLS_TERRITORY ou explicitement par le paramètre NLS_DATE_FORMAT. Pour connaître les formats de type de données, reportez-vous au manuel Oracle Database SQL Reference.
nlsparam spécifie la langue dans laquelle les noms et abréviations de mois et de jour sont renvoyés. Cet argument peut avoir la syntaxe suivante :
'NLS_DATE_LANGUAGE = language'
Par défaut, la valeur renvoyée est utilisée dans la langue de la date de session.
TO_CHAR(SYSDATE) renvoie une valeur telle que 18-JAN-07.
TO_CHAR(SYSDATE, 'MONTH DD, YYYY') renvoie une valeur telle que January 18, 2007.
Copyright © 2003, 2007, Oracle. Tous droits réservés.