PL/SQLとは?
PL/SQLは、Oracleで扱う手続き型言語で、SQLを拡張してFOR文やIF文などを使えるようにしたものです。
構造
DECLARE
宣言部
BEGIN
実行部
EXCEPTION
例外処理部
END;
PL/SQLはブロックと呼ばれる単位で構成されていて、上記がその構造になります。
名前の通り、宣言部に変数宣言を行い、実行部にはINSERTなど処理する内容を記載、例外処理部には、例外発生時の処理を記載します。
PL/SQLの実行方法
実行方法はSQLと変わりません。
テキストエディタなどでsqlファイルを作成し、実行するのが基本でしょう。