Posts

Showing posts from August, 2019

Sample Cursor in Oracle Sql

Sample PL/SQL Programming SET SERVEROUTPUT ON; BEGIN    dbms_output.put_line  (user || ' Tables in the database:');    FOR t IN (SELECT table_name FROM user_tables)    LOOP       dbms_output.put_line(t.table_name);    END LOOP; END; Sample Cursor Example  DECLARE     CURSOR emp_cursor IS     SELECT         first_name     FROM         emp;     cur_first_name emp.first_name%TYPE; BEGIN     OPEN emp_cursor;     LOOP         FETCH emp_cursor INTO cur_first_name;         IF emp_cursor%notfound THEN             EXIT;         END IF;         dbms_output.put_line('Emp First Name :' || cur_first_name);     END LOOP;     dbms_output.put_line(' Total Count ' || emp_cursor%rowcount);     CLOSE emp_cursor; END;