En Oracle Database, podemos usar TO_CHAR(datetime)
función para devolver las distintas partes de la fecha a partir de un valor de fecha y hora, incluido el nombre corto del día.
El nombre de día abreviado también se denomina nombre de día abreviado. En cualquier caso, a continuación se muestran ejemplos de cómo devolver el nombre corto del día a partir de un valor de fecha en Oracle.
Ejemplo
Para obtener el nombre del día abreviado, use DY
:
SELECT TO_CHAR(DATE '2035-10-03', 'DY')
FROM DUAL;
Resultado:
WED
Capitalización
En el ejemplo anterior, usé mayúsculas DY
, lo que provocó que el nombre corto del día se devolviera en mayúsculas.
Podemos cambiar las mayúsculas de este argumento a Dy
para devolver el resultado en formato de mayúsculas.
SELECT TO_CHAR(DATE '2035-10-03', 'Dy')
FROM DUAL;
Resultado:
Wed
Alternativamente, podemos proporcionarlo en minúsculas (dy
) para devolver el nombre corto del día en minúsculas:
SELECT TO_CHAR(DATE '2035-10-03', 'dy')
FROM DUAL;
Resultado:
wed
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 '2035-10-03', 'Dy, dd Mon YYYY')
FROM DUAL;
Resultado:
Wed, 03 Oct 2035
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.