difference between imlicit cursor and explicit cursor ?
Answer Posted / vsubbaiah
Implicit : Every SQL Statement performed as implicit cursor. Ex: Select * from Emp where empno = 7839 This is query automatically open the cursor and fetch the record getting the output of that record.
Explicit : In PLSql Block in we declare on declaration section we declare with name and select statement. In executable block we call the cursor and fetch the records more the one. For Ex : Declare
cursor c1 is select * from emp
getemp c1%rowtype;
begin
open c1;
loop
fetch c1 into getemp;
dbms_output.put_line (c1.col list);
end loop;
close c1;
end; This is explicit cursor
| Is This Answer Correct ? | 4 Yes | 0 No |
Post New Answer View All Answers
What is blob datatype?
Explain oracle insert into command?
What is the purpose of tables, private synonyms and public synonyms in Oracle?
How to use null as conditions in oracle?
What are the various oracle database objects?
How to get the Installed Oracle Version Information ?
What are the differences between blob and clob in oracle?
How do I use unicode codesets with the weblogic jdriver for oracle driver?
Why use resource manager in Oracle?
How to invoke the data pump import utility?
Is the After report trigger fired if the report execution fails ?
How do I uninstall oracle 11g?
What is the difference between hot backup and cold backup in oracle? Tell about their benefits also.
candidate key is subset of super key but not vice-verse explain
What is the quickest way to fetch the data from a table?