Answer Posted / suresh kumar somayajula
Raising an error in PL/SQL execution block is nothing
but "Execption". These are of 2 types.
1.Predefined Exception 2. User defined Exception
Total 19+1 predefined exceptions are there.
19+1 means 19+When Others.
"When others" is the last one.After "When Others" no
exception will be raised.
Eg. for Predefined Exceptions:
No_data_found,Dup_val_on_index,Invalid_cursor,Invalid_number
,Zero_Divide,.......,'When Others'..
Thank you,
Suresh.
| Is This Answer Correct ? | 8 Yes | 2 No |
Post New Answer View All Answers
Difference between table function and pipelined function?
Can we use ddl statements in stored procedure?
What is anonymous block in sql?
What are crud methods?
Can a table contain multiple foreign key’s?
Can a table have no primary key?
Is coalesce faster than isnull?
What are the different sql commands?
How do you pronounce sql?
Does a user_objects view have an entry for a trigger?
What are the query optimization techniques?
What are the types of queries in sql?
Explain what is rdbms?
Is left join inner or outer?
Can I call a procedure inside a function?