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

¿Determinar si la fecha de Oracle es un fin de semana?

A partir de Oracle 11g, sí. La única alternativa agnóstica de región viable que he visto es la siguiente:

SELECT *
FROM mytable
WHERE MOD(TO_CHAR(my_date, 'J'), 7) + 1 IN (6, 7);