sql >> Base de Datos >  >> RDS >> Oracle

Oracle SQL SELECCIONE FECHA del campo DATETIME

Esto no tiene sentido. Estás convirtiendo una fecha en una fecha nuevamente. Usas TO_DATE para convertir un literal de cadena en FECHA .

Podrías usar TRUNC para truncar el elemento de tiempo. Si desea utilizar este valor para los cálculos de FECHA, puede utilizarlo directamente.

Por ejemplo,

SQL> select TRUNC(SYSDATE) dt FROM DUAL;

DT
---------
12-MAR-15

Para mostrar en un formato particular, puede usar TO_CHAR y una MÁSCARA DE FORMATO adecuada .

SQL> SELECT to_char(SYSDATE, 'DD.MM.YYYY') dt from dual;

DT
----------
12.03.2015

SQL>