PL/SQLとは、データベース言語SQLをOracleが独自に拡張したプログラミング言語です。入門者向けに基礎からPL/SQLの書き方を解説します。
PL/SQL (Procedural Language Extention to SQL)は、非手続き型言語であるSQLに、手続き型言語拡張を施したものである。PL/SQLはOracle DatabaseやOracle TimesTen In-Memory Databaseで使用することができる。
宣言部 はさまざまな定義や宣言を行う場所である。匿名PL/SQLブロックの場合、宣言部は
DECLARE
文から始まる。プロシージャまたはファンクションの場合、宣言部は
IS
(または
AS
)句から始まる。宣言部にて行うことを次に示す。