निम्नलिखित कोड को निष्पादित करते समय, यह सिर्फ यह कहता है कि प्रक्रिया पूरी हो गई है और मैं उसके (पहले नाम, अंतिम नाम) और फिर नीचे दी गई तालिका में चुनिंदा क्वेरी से अन्य मानों के लिए यह जानकारी नहीं प्रिंट करना चाहता।
CREATE OR REPLACE PROCEDURE PRINT_ACTOR_QUOTES (id_actor char)
AS
CURSOR quote_recs IS
SELECT a.firstName,a.lastName, m.title, m.year, r.roleName ,q.quotechar from quote q, role r,
rolequote rq, actor a, movie m
where
rq.quoteID = q.quoteID
AND
rq.roleID = r.roleID
AND
r.actorID = a.actorID
AND
r.movieID = m.movieID
AND
a.actorID = id_actor;
BEGIN
FOR row IN quote_recs LOOP
DBMS_OUTPUT.PUT_LINE('a.firstName' || 'a.lastName');
end loop;
END PRINT_ACTOR_QUOTES;
/
सर्वर आउटपुट सेट करते समय, मुझे मिलता है
a.firstNamea.lastName
a.firstNamea.lastName
a.firstNamea.lastName
a.firstNamea.lastName
कई बार!