PL/SQL Interview Questions
- What are the different cursors available in PL/SQL?
- What is Ref Cursor?
- What is an autonomous transaction?
- Name the different database triggers?
- Can you use COMMIT in a trigger?
- Give the structure of the trigger?
- What is the difference between View and Materialized view?
- How do you set the profile option from a PL/SQL procedure?
- How do you submit a concurrent program from PL/SQL Procedure?
- What is a mutating table?
- What are the three files that are generated when you load data using SQL Loader?
- Can you call a sequence in SQL Loader?
- What is tkprof and the syntax?
- What do you know about Trace and Tuning?
- Have you ever used TABLE datatype and what is it used for?
- What are the types of Exceptions?
- How do you declare user defined Exception?
- How do you eliminate duplicate rows from a table?
- What are the differences between Function and Procedure?
- What is the difference between TRUNCATE and DELETE?
- What is the difference between PRIMARY KEY and UNIQUE ?
- What is RAISE_APPLICATION_ERROR used for?
- Can triggers be used on views? If so How?
- What is the SQL statement used to display the text of a procedure stored in database?
- What is dynamic SQL?
- UPDATE …..
CREATE TABLE E (…)
ROLL BACK
To which save point will the changes be Rolled Back?
- How do you set profile options from PL/SQL procedure?
- What is conditional filtering at database level? (Hint: New feature released in 10g)
- How do you retrieve the last N records from a table?
Post Your comments and Questions Here