sql/pl 写一个函数判断一个参数传入的日期,返回是周六周日
参考如下,有帮助的话采纳一下哦!
CREATE FUNCTION is_weekend (date_in DATE)
RETURN VARCHAR2
IS
day_of_week VARCHAR2(10);
BEGIN
day_of_week := TO_CHAR(date_in, 'DY');
IF day_of_week = 'SAT' OR day_of_week = 'SUN' THEN
RETURN 'Weekend';
ELSE
RETURN 'Not weekend';
END IF;
END;