En Oracle Database, podemos usar TO_CHAR(datetime)
función para devolver las distintas partes de la fecha de un valor de fecha y hora, incluido el nombre corto del mes.
El nombre abreviado del mes también se denomina nombre abreviado del mes. A continuación se muestran ejemplos de cómo devolver el nombre corto del mes.
Ejemplo
Para obtener el nombre del mes abreviado, use MON
:
SELECT TO_CHAR(DATE '2030-09-25', 'MON')
FROM DUAL;
Resultado:
SEP
Capitalización
En el ejemplo anterior, usé mayúsculas MON
, lo que provocó que el nombre del mes corto se devolviera en mayúsculas.
Podemos cambiar las mayúsculas de este argumento a Mon
para devolver el resultado en formato de mayúsculas.
SELECT TO_CHAR(DATE '2030-09-25', 'Mon')
FROM DUAL;
Resultado:
Sep
Podemos proporcionarlo en minúsculas (mon
) para devolver el nombre corto del mes en minúsculas:
SELECT TO_CHAR(DATE '2030-09-25', 'mon')
FROM DUAL;
Resultado:
sep
Hay muchos más elementos de formato disponibles para formatear valores de fecha y hora en Oracle, y el elemento de formato anterior se puede combinar con otros para producir un modelo de formato más largo.
Ejemplo:
SELECT TO_CHAR(DATE '2030-09-25', 'Dy, dd Mon YYYY')
FROM DUAL;
Resultado:
Wed, 25 Sep 2030
Consulte la Lista de elementos de formato de fecha y hora en Oracle para obtener una lista completa de los elementos de formato que se pueden usar para construir un modelo de formato.