• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SQL*Plusで、コマンドの返答を非表示にする方法)

SQL*Plusでコマンドの返答を非表示にする方法

このQ&Aのポイント
  • SQL*Plusでコマンドの返答を非表示にする方法について知りたいです。
  • 起動オプションに-SILENTをつける方法は知っていますが、通常のSQLスクリプト内で一時的に非表示にする方法が知りたいです。
  • HOSTコマンドやSETコマンドなどを使用せずに、よりスマートな方法があれば教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

set echo off set feedback off のどちらかを、スクリプト実行前に入力してください。 もしかして、SPOOLを利用してCSV出力みたいなことを行いたいのですか? set pagesize 0 set linesize 1000 set trimspool on set colsep , などを実行しておくとよいですよ。

ARC
質問者

お礼

> set feedback off あ、きっとコレです! 今、空いた時間を見つけては、SQL*Plusで対話型のスクリプトをどの程度まで作り込めるんだろうか、っていうのを(半ばレクリエーション的に)検証しているんですが、その過程で上記のことが気になっていたのです。 SQL*Plusのマニュアルは、SET命令のところは特に重点的に、読んだつもりだったのですが、何故だかFeedbackは目に留まらなかったようです(^^; 明日、早速試してみます。 ありがとうございました!

関連するQ&A