SQL*Plusの接続と同時にスクリプトを実行する方法です。
構文
sqlplusで接続する時に以下のようにスクリプトを指定します。
- (構文)
- sqlplus <ID>/<パスワード>@<接続文字列> @<スクリプト名>
サンプル
例)スクリプト「test.sql」をsqlplus接続と同時に実行する
- (test.sql)
- select count(*) from tab;
- 実行例
- c:¥>sqlplus taro/pass@db01 @test.sql SQL*Plus: Release 11.2.0.1.0 Production on 月 10月 1 19:15:03 2018 Copyright (c) 1982, 2011, Oracle. All rights reserved. Oracle Database 11g Release 11.2.0.1.0 - 64bit Production に接続されました。 COUNT(*) ---------- 12 SQL>
解説
- バッチファイルなどを書くときに便利です。