システム変数 SUFFIX で拡張子を変更・省略する SQL*Plus SQL*Plus のシステム変数 suffix で、参照するスクリプトの拡張子を変更できる。 Oracle に接続中、スクリプトファイルを実行したい場合は 「SQL> @test.sql」 のように ファイルの先頭に @ […] 続きを読む
システム変数 PAGESIZE でページ行数を変更する SQL*Plus クエリ結果が1ページサイズに収まらない時、複数のブロックに分かれて出力されるが、 まとめて出力させたい場合がある。そんな時 SQL*Plus のシステム変数 pagesize を 使えば、1ページサイズあたりの行数を変更 […] 続きを読む
SQL*PlusログインしたままOSコマンドを実行する方法 SQL*Plus SQL*Plus で Oracle データベースにログイン中、OS コマンドを 実行したいことがあると思う。 例えば、スプールしたファイルの内容確認。または、 アーカイブログが出力されたか?とか、タイムスタンプが更新され […] 続きを読む
SQL*Plusで変更前後の変数値を表示する方法 SQL*Plus 同じ初期化パラメータを何度も変更していると、 変更前のパラメータ値を失念してしまう事もあるかもしれない。 そんな時 SQL*Plus のシステム変数 showmode を使えば、 変更前後の設定値を確認できる。 続きを読む
システム変数 PAUSE で画面表示を一時停止する SQL*Plus SQL*Plus で SQL を実行するとクエリ結果が流れてしまい、 いちいち画面をスクロールで戻って確認するのがめんどーなことがある。 そんな時 SQL*Plus のシステム変数 pause を使えば、クエリの結果出力 […] 続きを読む