Skip to content

Coder Tutorial

Menu
  • Home
  • HTML
  • CSS
  • PHP
  • SQL
  • MySQL
  • JS
  • PL/SQL
  • Python
  • Java
  • Oracle
Home
PL/SQL
PL/SQL If-Then-Else Statement

PL/SQL If-Then-Else Statement

PL/SQL If-Then-Else Statement

Oracle PL/SQL allow the following statements: if, if else, if elsif.

if – then

If a = 5 Then
   ... 
End If;

if – then – else

If b = 10 Then
    ... 
Else
    ... 
End If;

if – then – elsif

If c = 15 Then
    ...
ElsIf c = 16 Then 
    ... 
Else
    ... 
End If;

Example:

 
DECLARE
	c varchar2(30);
BEGIN
	IF c IS NULL THEN
		DBMS_OUTPUT.PUT_LINE('Value of c is null.');
	ELSE
		DBMS_OUTPUT.PUT_LINE('Value of c is not null.');
	END IF;
END;

Tutorials

  • PL/SQL Tutorial
  • PL/SQL Blocks
  • PL/SQL Variables
  • PL/SQL Control structures
  • PL/SQL Collections and Records
  • PL/SQL Cursors
  • PL/SQL Stored Procedures
  • PL/SQL Functions
  • PL/SQL Packages
  • PL/SQL Exception Handling
  • PL/SQL Triggers
  • PL/SQL If-Then-Else Statement
  • PL/SQL For Loop
  • PL/SQL While Loop
  • PL/SQL Case Statement
  • PL/SQL Varray
  • PL/SQL Nested Table
  • PL/SQL Indexed Arrays
  • PL/SQL Record
  • PL/SQL Examples
  • Oracle PL/SQL Functions
  • PL/SQL Interview Questions

Recent Posts

  • Java Polymorphism
  • Java Encapsulation
  • Java Abstraction
  • PostgreSQL ERROR: cannot begin/end transactions in PL/pgSQL
  • PostgreSQL Column must appear in the GROUP BY clause
  • PostgreSQL Column specified more than once
  • PostgreSQL Create database, Alter database examples
  • PostgreSQL Create schema syntax, Alter schema
  • PostgreSQL Create database user, alter and drop username
  • PostgreSQL Alter table name. Modify column name
Coder Tutorial Copyright © 2025. | Privacy Policy
Back to Top ↑