ORACLE機能 SQL*Plus

[SQL*Plus] SQL*Plusをサイレントモードで起動する

投稿日:

sqlplusコマンドに -sを付けて実行すると、サイレントモードとして起動します。

サンプル

例)サイレントモードで起動し、スクリプトファイル「test.sql」を実行する

(test.sql)
select * from tab; exit 0;
実行例
SQL> sqlplus -s user/pass@db01 @c:¥test.sql TNAME TABTYPE CLUSTERID -------------------------------------- -------------- ---------- AA TABLE BB TABLE 2行が選択されました。 c:¥>

解説

  • サイレントモードで起動すると、起動や終了時に表示されるメッセージやプロンプトが表示されなくなります。
  • スクリプトファイルに渡された引数を受け取るには、第1引数は「&1」、第2引数は「&2」 (以下同)という変数名で取得できます。

スポンサーリンク

スポンサーリンク

-ORACLE機能, SQL*Plus
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

ORACLE

[ORAエラー] ORA-00439: 機能は有効ではありません

以下のように表示されます。 (日本語) ORA-00439: 機能は有効ではありません:xxx (英語) ORA-004 ...
ORACLE

[ORACLE関数] 非数値を別の数値に置き換える(NANVL)

非数値(NaN)を別の数値に置き換えるには、NANVL関数を使用します。 構文 (NANVL構文) NANVL(<対象値 ...
ORACLE

[ORAエラー] ORA-00923: FROMキーワードが指定の位置にありません。

以下のように表示されます。 (日本語) ORA-00923: FROMキーワードが指定の位置にありません。 (英語) O ...
ORACLE

[ORACLE関数] 文字をASCIIコードに変換する(ASCII)

文字をASCIIコードに変換するには、ASCII関数を使用します。 構文 (ASCII関数構文) ASCII(文字) サ ...
ORACLE

[ORACLE] テーブル名を変更する

テーブル名を変更するには、ALTER TABLE ~ RENAME TOを使用します。 構文 (テーブル名変更構文) A ...

スポンサーリンク