पर 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