sql >> Database teknologi >  >> RDS >> Oracle

Find ud af, om Oracle-date er i en weekend?

Fra Oracle 11g, ja. Det eneste levedygtige regionagnostiske alternativ, som jeg har set, er som følger:

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


  1. Lagret procedure med valgfri WHERE-parametre

  2. Hvordan afrundes til nærmeste X minutter med PL/pgSQL?

  3. Tuning af SQL-sætninger i SQL Developer

  4. 5 måder at kontrollere, om der findes en tabel i PostgreSQL