PL/SQL constants, variables, and records

PL/SQL variables have type and scope. The have the following syntax:

name datatype [NOT NULL := value];

not null and value are optional. All statements end with a semicolon (;).