0
私は2つの異なるDBをfeedbackがoracleにデフォルト値を持っていますか?yesの場合、設定されていますか?
echo "SET HEADING OFF
WHENEVER SQLERROR EXIT FAILURE;
select distinct mkt_cd from $TEMP_MKT_TABLE;
EXIT;" > $DISTINCT_MARKET_SQL
sqlplus -s ${CONNECT_STRING} @$DISTINCT_MARKET_SQL >> text.txt
で以下のクエリを実行しています。しかし1 DBにi「は選択された行数」としてフィードバックを取得していますし、他のDBに私はこのフィードバックを得ていないのです。私は明示的にナーDBにフィードバックを設定していません。私はそれがなぜ2つのDBで異なっているのか知りたいですか?フィードバックは異なるDBでデフォルト値を持つことができますか?はいの場合、デフォルト値はどこに設定しますか? (それがいずれかのクライアントマシン上に存在する場合)
$ ORACLE_HOME/sqlplusを/ adminに、のglogin.sqlに設定されているがlogin.sqlをも可能性のglogin.sqlを点検し。これはデータベースとは関係ありません。 「フィードバック」は、クライアントソフトウェアSQL * Plusの設定です。あなたは 'feedback.sql'の値が異なる' login.sql'を持つユーザがいて、SQL * Plusの同じコピーを使用して同じDBに対して同じクエリを実行していても、異なったフィードバックを得ることができます。 – mathguy
ありがとうMathguy! – Mishti