Comment convertir une date en chaîne dans Oracle
Mar 02, 2022 pm 06:36 PMDans Oracle, vous pouvez utiliser la fonction to_char() pour convertir des dates en chaînes. La fonction de cette fonction est de convertir des types numériques ou de date en types de caractères ; peut convertir Le type de date x est formaté et converti en chaîne selon le format f.
L'environnement d'exploitation de ce tutoriel : système Windows 7, version Oracle 11g, ordinateur Dell G3.
Dans Oracle, vous pouvez utiliser la fonction to_char() pour convertir la date en chaîne.
La fonction Oracle to_char est de convertir le type numérique ou date en type de caractère.
Syntaxe :
to_char(x[,f])
Le type de date x peut être formaté et converti en chaîne selon le format f.
Template pour la conversion de date / heure (valeurs possibles de f)
emplate | destcription |
---|---|
hh | hours en une journée (01-12) |
hh12 | heures ( 01-12) |
HH24 | Heures dans une journée (00-23) |
MI | Minutes (00-59) |
SS | Secondes (00-59) |
SSSS | Secondes après minuit (0-86399) |
AM ou A.M. ou PM ou P.M. | Marque de midi (majuscule) |
am ou a.m. ou pm ou p.m. | Marque de midi (petite écriture) |
Y,YYY | année avec virgule (4 chiffres et plus) |
YYYY | année (4 chiffres et plus) |
YYY | les trois derniers chiffres de l'année |
YY | Le deux derniers chiffres de l'année |
Y | Le dernier chiffre de l'année |
BC ou B.C. ou AD ou A.D. | Logo de l'année (majuscule) |
bc ou b.c ou ad ou a.d. | Logo de l'année (minuscules) |
MOIS | Nom complet du mois en majuscules (9 caractères) |
Mois | Nom complet du mois en casse mixte (9 caractères) |
mois | Nom complet du mois en minuscules (9 caractères) |
MON | Nom du mois abrégé en majuscules (3 caractères) |
Mon | Nom du mois abrégé en majuscules (3 caractères) |
mon | Mois abrégé en minuscules Prénom (3 caractères) |
MM | Mois (01-12) |
JOUR | Nom de date complet en majuscules (9 caractères) |
Jour | Nom de date complet en casse mixte (9 caractères) |
jour | Nom de date en minuscules (9 caractères) |
DY | Nom de date abrégé en majuscules (3 caractères) |
Dy | Nom de date abrégé en casse mixte (3 caractères) |
dy | Nom de date abrégé en minuscules (3 caractères) |
DDD | Jours dans une année (001-366) |
DD | Jours dans un mois (01-31) |
D | Jours dans une semaine (1-7; SUN=1) |
W | Nombre de semaines dans un mois |
WW | Nombre de semaines dans une année |
CC | Siècle (2 chiffres) |
J | Date julien (date depuis le 1er janvier 4712 avant JC) |
Q | Quartier |
RM | mois en chiffres romains ( I-XII; I=JAN) - majuscule |
rm | Mois en chiffres romains (I-XII ; I=JAN) - minuscule |
示例:
select to_char(sysdate,'yyyy-mm-dd') from dual; 2018-11-13
to_char 例子
输入 | 输出 |
---|---|
to_char(now(),'Day, HH12:MI:SS') | 'Tuesday , 05:39:18' |
to_char(now(),'FMDay, HH12:MI:SS') | 'Tuesday, 05:39:18' |
to_char(-0.1,'99.99') | ' -.10' |
to_char(-0.1,'FM9.99') | '-.1' |
to_char(0.1,'0.9') | ' 0.1' |
to_char(12,'9990999.9') | ' 0012.0' |
to_char(12,'FM9990999.9') | '0012' |
to_char(485,'999') | ' 485' |
to_char(-485,'999') | '-485' |
to_char(485,'9 9 9') | ' 4 8 5' |
to_char(1485,'9,999') | ' 1,485' |
to_char(1485,'9G999') | ' 1 485' |
to_char(148.5,'999.999') | ' 148.500' |
to_char(148.5,'999D999') | ' 148,500' |
to_char(3148.5,'9G999D999') | ' 3 148,500' |
to_char(-485,'999S') | '485-' |
to_char(-485,'999MI') | '485-' |
to_char(485,'999MI') | '485' |
to_char(485,'PL999') | '+485' |
to_char(485,'SG999') | '+485' |
to_char(-485,'SG999') | '-485' |
to_char(-485,'9SG99') | '4-85' |
to_char(-485,'999PR') | '<485>' |
to_char(485,'L999') | 'DM 485 |
to_char(485,'RN') | ' CDLXXXV' |
to_char(485,'FMRN') | 'CDLXXXV' |
to_char(5.2,'FMRN') | V |
to_char(482,'999th') | ' 482nd' |
to_char(485, '"Bon nombre : "999') | 'Bon nombre : 485' |
to_char(485.8,'"Pré-décimal :"999" Post-décimal :" .999 ') | 'Pré-décimal : 485 Post-décimal : .800' |
to_char(12,'99V999') | '12000' |
to_char (12.4,'99V999') | '12400' |
to_char(12.45, '99V9') | '125' |
Tutoriel recommandé : " Tutoriel Oracle》
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Fonction pour calculer le nombre de jours entre deux dates dans Oracle

Combien de temps les journaux de la base de données Oracle seront-ils conservés ?

L'ordre des étapes de démarrage de la base de données Oracle est

Comment utiliser l'intervalle dans Oracle

Exigences de configuration matérielle du serveur de base de données Oracle

Comment voir le nombre d'occurrences d'un certain caractère dans Oracle

Comment déterminer si deux chaînes sont contenues dans Oracle

De quelle quantité de mémoire Oracle a-t-il besoin ?
