2017-02-15 7 views
0

나는 2 개 개의 다른 DB를피드백이 oracle에 기본값을 가지고 있습니까? 그렇다면 어디에서 설정합니까?

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에 내가 "선택된 행의 수"로하고 내가이 피드백을 받고 있지 않다 다른 DB의 피드백을 얻고있다. 명시 적으로 의견을 DB에 입력하지 않았습니다. 나는 왜 그것이 2 DB에서 다른지 알고 싶다? 피드백은 다른 DB에서 기본값을 가질 수 있습니까? 예인 경우 기본값을 어디에서 설정합니까?

+1

가능성도 login.sql을 glogin.sql과를 검사하고, glogin.sql과 설정이다. 이것은 데이터베이스와 아무 관련이 없습니다. 피드백은 클라이언트 소프트웨어 인 SQL \ * Plus의 설정입니다. 다른 사용자가'feedback.sql '을 가지고 서로 다른 값을 설정하는 경우,'feedback '에 대해 다른 값을 설정하고 SQL \ * Plus의 동일한 복사본을 사용하고 동일한 DB에 대해 동일한 쿼리를 실행하면서도 여전히 다른 피드백을 얻을 수 있습니다. – mathguy

+0

감사합니다. Mathguy! – Mishti

답변

1

기본값은 6 기본값은 (이 중 하나를 클라이언트 컴퓨터에있는 경우) $ ORACLE_HOME에/SQLPLUS/관리자