문제가 무엇인지 알아 내려고 노력했지만이 문제를 전혀 이해하지 못했습니다. 다음 코드를문자열 to_char (myDate, 'DAY')의 결과를 비교할 때의 문제
CREATE OR REPLACE FUNCTION ckeckDay(dateC in date)
RETURN VARCHAR
IS
day VARCHAR(15);
checkFriday VARCHAR(1);
BEGIN
checkFriday := 'N';
day := to_char(dateC, 'DAY');
IF day = 'FRIDAY' THEN
checkFriday := 'Y';
END IF;
RETURN day;
END;
/
dateC
금요일로 설정 (심지어 대신 변수 day
의 day
를 반환하여 시험과 금요일을 반환합니다.)이 IF
문은 day
변수가 참으로 금요일에도 불구하고 참으로 평가하지 그러나 .이 이슈를 해결하는 방법에 대한 아이디어. 감사합니다.
답변 해 주셔서 감사합니다. 완벽하게 작동했습니다. 또한 팁 주셔서 감사합니다. – Tohmas