【发布时间】:2011-03-27 22:18:49
【问题描述】:
这是确定 Oracle 日期是否在周末的最佳方法吗?
select * from mytable
where
TO_CHAR (my_date, 'DY', 'NLS_DATE_LANGUAGE=ENGLISH') IN ('SAT', 'SUN');
【问题讨论】:
-
实际上并非所有国家的周末都是周六/周日,少数(20-30)个国家在不同的日子有周末(来源:en.wikipedia.org/wiki/Workweek_and_weekend)跨度>