Get in Touch

Course Outline

Introduction to PL/SQL Language

  • Execution Environment
  • SQL vs. PL/SQL Comparison
  • Language Characteristics and Lexical Units
  • Structure of PL/SQL Blocks
  • Anonymous Blocks vs. Stored Subroutines
  • Program Execution

Scalar Variables

  • Variable Declarations
  • Data Types
  • Lifetime, Scope, and Initialization

Controlling Instruction Execution Order

  • Decision Making
  • Loops
  • Labels and Jumps

SQL Commands in PL/SQL

  • DML Commands
  • DDL Commands and Dynamic SQL
  • TCL Commands and Transaction Control
  • Simplified SELECT Command

Cursor Management

  • Record Types
  • Static Cursors
  • Cursor Loops
  • Cursor Parameterization

Error and Exception Handling

  • Error Names, Codes, and Messages
  • Exception Handling Sections and Propagation
  • Defining and Using Custom Exceptions
  • Simulating Errors
  • Application Errors

Recommended Pre-training ORA_S1 Recommended Follow-up Training ORA_P2

Requirements

Participants should have a solid grasp of fundamental database concepts and SQL basics, including queries, DML, DDL, and TCL commands. Prior programming experience in any structured language is advantageous.

 14 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories