informatica:bases_de_datos:oracle:snippets
¡Esta es una revisión vieja del documento!
Tabla de Contenidos
Snippets Oracle SQL
Fechas
Operaciones
Diferencia entre fechas:
SELECT (sysdate - to_date('2020-01-01 00:00', 'YYYY-MM-DD hh24:mi') AS dias_diferencia FROM dual
Mostraría los días entre sysdate y las 2020-01-01 00:00. Si queremos pasarlo a horas, habría que multiplicarlo por 24. Para pasar a minutos, multiplicarlo por 24 y por 60, etc.
Extracción
Para extraer año, mes, día de una fecha:
SELECT EXTRACT(YEAR FROM sysdate) FROM dual; SELECT EXTRACT(MONTH FROM sysdate) FROM dual; SELECT EXTRACT(DAY FROM sysdate) FROM dual;
informatica/bases_de_datos/oracle/snippets.1604909745.txt.gz · Última modificación: por tempwin
