Szintaktikai sajátosságok
A PL/SQL nyelvben az utasítást a ";" karakter zárja le.
A kis- és nagybetűk egyenértékűek (az utasításokban a kulcsszavakat szoktuk nagybetűvel írni, de ez nem kötelező) Megjegyzés: adatbázis tábla- és oszlopnevek esetében lehet, hogy a rendszer különbséget tesz a kis- és nagybetűk között.
Kommentárok:
- egysoros kommentár: REM parancs vagy --
- többsoros kommentár: /* */
Használat előtt deklarálni kell a változókat, azonosítókat és eljárásokat.
Speciális műveleti szimbólumok:
- ** hatványozás
- != nem egynelő
- II karakterlánc összefűzés (konkatenáció)
A PL/SQL nyelvben használhatunk blokkat, egy PL/SQL blokkot a "/" jel zár le. Egy PL/SQL program egy vagy több blokkból áll. A blokkok egybásba ágyahatók.
Egy PL/SQL blokk a következőképpen épül fel (a szögletes zárójelben lévő részeket nem kötelező megadni):
[DECLARE]
/* deklarációs rész:
változó, típus és konstans deklarációk
a deklarációs rész végén kell deklarálni az eljárásokat és függvényeket
*/
BEGIN
/*
ide kerül a program
*/
[EXCEPTION]
/*
Kivételkezelés
*/
END;