Maison > Article > base de données > Comment interroger le mois dans Oracle
Dans Oracle, vous pouvez utiliser la fonction "to_char()" et le mot-clé "mm" pour interroger le mois. La fonction "to_char()" est une fonction de conversion de chaîne, et la syntaxe est "where to_number(to_char(date) champ du tableau,' mm'))=le mois à trouver".
L'environnement d'exploitation de ce tutoriel : système Windows 10, version Oracle 11g, ordinateur Dell G3.
to_char() est la fonction de conversion de caractères d'Oracle. to_char(value,'format') value est la valeur à convertir et 'format' est le modèle converti.
Le style fm9900.0099 inclut ici les significations suivantes :
La chaîne de sortie occupe un total de 9 chiffres, 4 chiffres avant la virgule décimale et 4 chiffres après la virgule décimale.
9 représente la signification. Si la position est un nombre, le numéro sera affiché sinon, un espace sera utilisé pour remplacer l'espace réservé. Bref, cette position doit être occupée.
0 représente la signification. Si la position est un nombre, le nombre sera affiché sinon, 0 sera utilisé à la place de l'espace réservé. Bref, cette position doit être occupée.
La syntaxe est :
SELECT * FROM [表名] where to_number(to_char([表中日期字段],'mm')) = [要查找的月份]
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!