Close a cursor

توضیحات

قدم آخر برای کار با cursor، بستن آن است.

دستور

دستور برای بستن cursor از دستور زیر استفاده می‌کنیم:

۱ CLOSE cursor_name;

.


مثال

مثالی از کار با cursor:

۱۲۳۴۵۶۷۸۹۱۰۱۱۱۲۱۳۱۴۱۵۱۶۱۷۱۸۱۹۲۰۲۱۲۲۲۳۲۴۲۵۲۶ CREATE OR REPLACE Function FindCourse   ( name_in IN varchar۲ )   RETURN numberIS   cnumber number;    CURSOR c۱   IS     SELECT course_number     FROM courses_tbl     WHERE course_name = name_in; BEGIN    OPEN c۱;   FETCH c۱ INTO cnumber;    if c۱%notfound then      cnumber := ۹۹۹۹;   end if;    CLOSE c۱; RETURN cnumber; END;
Categories: Data
X