SQLファイルをまとめて実行するPL/SQL
PL/SQLでは@記号を使ってバッチSQLファイルを実行できます。
SQLファイルのファイル名がbatch.sqlで、その中に複数のSQL文が含まれる場合、以下の手順で一括実行できます
- SQL*PlusコマンドラインインターフェイスまたはOracle SQL Developerツールを開きます。
- PL/SQL環境へ入ります。
- @記号を使用してSQLファイルを実行します。例:以下のコマンドを入力すると、batch.sql ファイルが実行されます
@batch.sql
- PL/SQLは、SQLファイル内のSQL文を順番に実行します。
バッチSQLファイルを適用する前に、正しいデータベースに接続されており、SQL文を実行する権限があることを確認してください。