Oracle PL/SQL Interview Questions
Oracle PL/SQL Interview Questions
Search
Ask a question
Interview Q&A Videos Placement papers HR interview CV Cover letter GD Aptitude Current Affairs Exam English Career Q & A Online test Jobs
Oracle PL/SQL
Interview questions
Oracle interview
Oracle architecture
Oracle FAQs
Define PL/SQL.
Advantages of PL/SQL
-PL/SQL is a development tool and is an extension to standard
SQL.
-We can use conditional checking, branching and looping in
PL/SQL.
-In PL/SQL, we can send a block of statement to the server
which reduces network traffic.
-PL/SQL provides rich set of error handling mechanism.
-PL/SQL supports portability i.e. code written in DOS version
can run on unix version.
Oracle processes
Oracle memory area
Oracle file types
Oracle database objects
Oracle operators
Oracle composite
Oracle constraints
Oracle data types
Oracle DCL and TCL
Oracle DML commands
Oracle error handling
Oracle functions
Oracle procedure, package
Oracle import and export
Oracle sub queries
Oracle table
Oracle triggers
Oracle views
Oracle synonym
Oracle indexes
Oracle joins
Oracle cursors
Oracle form
The oracle engine opens a work area for each SQL's operations for its internal processing in order to execute SQL statements. This area is
private to SQL's operations and is called as a cursor.
Oracle security
Oracle system privilege
Implicit cursor - If the oracle engine has opened a cursor for its internal processing, then it is implicit cursor.
Explicit cursor - It is also known as user defined cursor. When a user opens a cursor for processing data, the cursor is explicit cursor.
Oracle DBA
Oracle PL/SQL
When appended to the cursor, these attributes return useful information about the execution of a data manipulation statement.
http://www.careerride.com/Oracle-PLSQL.aspx
1/3
12/29/2014
Oracle backup
Oracle database tuning
-DML triggers
-Instead of triggers
-DDL triggers
-Database event triggers
DML triggers
Oracle loops
Oracle exceptions
Oracle procedures
Oracle functions
Instead of trigger
This trigger is created on views. You can either use Insert or Update or Delete or all three actions.
Triggering attributes are used to catch event when you want to identify or to perform certain actions.
Oracle sequences
Inserting
Updating
Deleting
Oracle tablespaces
Oracle object datatypes
Oracle Tutorial
Placement practice test: Java | SAP | .NET | Oracle | Sql Server | QA | Aptitude | Networking | All Skills
Equi-join - information from two or more tables are retrieved by using equality conditions.
Self joins - Self join is a join that relates to itself.
Outer joins - Outer join fetch the rows from two tables which matches the join condition and the rows which don't match the join condition.
Explain the advantages of PL/SQL.
PL/SQL is a transaction processing language that offers the following advantages: ................
Read answ er
http://www.careerride.com/Oracle-PLSQL.aspx
2/3
12/29/2014
DECLARE
--------declarations
BEGIN
--------statements.................
Read answ er
What are SQLCODE and SQLERRM and why are they important for PL/SQL developers?
When a SQL statement raises an exception, Oracle captures the error codes by using the SQLCODE and SQLERRM globally-defined
variables...............
Read answer
Explain difference between SQL and PL/SQL.
Write a PL/SQL program for a function returning total tax collected from a particular place.
What are the types PL/SQL code blocks?
Anonymous Block, Stored Program Unit, Trigger...........
Advantages of PL/SQL
Support SQL data manipulation, provide facilities like conditional checking, branching and looping..............
<<Previous Next>>
The answers to following questions will be made available soon. Keep visiting.
Define PL/SQL.
Explain each section of PL/SQL with an example, i.e. Declaration, Executable commands, Exception handling.
Explain the condition logic with an example, i.e. if, else, elsif and case command.
What is Goto statement? Explain its uses with an example.
http://www.careerride.com/Oracle-PLSQL.aspx
3/3