gpt4 book ai didi

oracle - 确定Oracle日期是否在周末?

转载 作者:行者123 更新时间:2023-12-03 14:34:25 24 4
gpt4 key购买 nike

这是确定Oracle日期是否在周末的最佳方法吗?

select * from mytable
where
TO_CHAR (my_date, 'DY', 'NLS_DATE_LANGUAGE=ENGLISH') IN ('SAT', 'SUN');

最佳答案

从Oracle 11g开始,是的。我见过的唯一可行的区域不可知替代方案如下:

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

关于oracle - 确定Oracle日期是否在周末?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3450965/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com