Maison > Article > base de données > Quelle est l'utilité de la conversion en caractères dans Oracle
Dans Oracle, la fonction "to_char()" est utilisée pour convertir les dates en types de caractères dans un certain format. Elle est souvent utilisée en conjonction avec les instructions select. La syntaxe est "select to_char(date,"conversion format") time. de double ;".
L'environnement d'exploitation de ce tutoriel : système Windows 10, version Oracle 11g, ordinateur Dell G3.
Les deux fonctions de conversion les plus étroitement liées aux opérations de date dans le travail quotidien sont : to_date(), to_char()
Formats de date multiples :
YYYY : quatre chiffres L'année représentée
YYY, YY, Y : les trois, deux ou un chiffres de l'année, la valeur par défaut est le siècle en cours
MM : le numéro du mois de 01 à 12
MOIS : neuf Mois représenté par des caractères, rempli d'espaces à droite
MON : abréviation du mois à trois caractères
WW : semaine de l'année
D : jour de la semaine
DD : Le jour du mois
DDD : Le jour de l'année
DAY : Le nom complet du jour représenté par neuf caractères, avec des espaces à droite
HH, HH12 : Le jour du jour L'heure, notation hexadécimale
HH24 : L'heure du jour, la valeur est 00~23
MI : La minute de l'heure
SS : La minute de la minute Secondes
SSSS : Le nombre de secondes écoulées depuis minuit
1.to_date() : Il convertit les types de caractères en types de date dans un certain format
Utilisation spécifique : to_date(''2004-11 - 27'',''aaaa-mm-jj''), le premier est une chaîne et le second est un format de date converti
Notez que les deux avant et après doivent correspondre à un.
Par exemple : to_date(''2004-11-27 13:34:43'', ''aaaa-mm-jj hh24:mi:ss'') obtiendra l'heure spécifique
SQL>select to_date(' 2003 -10-17 21:15:37','aaaa-mm-jj hh24:mi:ss') de dual
2.to_char() : Convertit la date en un type de caractère selon un certain format
SQL> sélectionnez l'heure to_char(sysdate,''aaaa-mm-jj hh24:mi:ss'') à partir de dual;
TIME ------------------- 2004-10-08 15:22:58
C'est-à-dire convertissez l'heure actuelle en type de caractère en fonction de l'heure aaaa-mm-jj hh24 : format mi:ss
Tutoriel recommandé : "Tutoriel vidéo 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!