मैं सोच रहा हूं कि कोड का यह टुकड़ा क्यों काम नहीं कर रहा है। मेरे पास मेरी मेज में कोई सप्लायर आईडी = 1 नहीं है।pl sql% NOTFOUND
DECLARE
VAR SUPP_NM VARCHAR(100);
VAR_SUPP_ID NUMBER := 1;
WHILE_VAR CHAR := 'Y';
BEGIN
SELECT SUPP_NM
INTO VAR_SUPP_NM
FROM TEST.SUPPLIER
WHERE SUPP_ID = VAR_SUPP_ID;
IF SQL%NOTFOUND THEN
DBMS_OUTPUT.PUT_LINE('SQL DATA NOT FOUND');
ELSIF SQL%FOUND THEN
DBMS_OUTPUT.PUT_LINE('DATA FOUND');
END IF;
END;
मैं मेंढक में एक 01403 त्रुटि मिलती है लेकिन एसक्यूएल% notfound..Why नहीं करता है 'के रूप में नहीं संभाला sqlnotfound काम कर रहा है – user1050619
कृपया उस जानकारी को अपने प्रश्न में संपादित करें। (और हमेशा यह कहें कि क्या हो रहा है/भविष्य में सीधे आप जिस प्रश्न में पोस्ट कर रहे हैं, जब आप इसे पोस्ट करते हैं। यह वास्तव में महत्वपूर्ण है।) – Mat