SET ECHO ON/OFF : start 명령어를 사용하여 SQL 파일의 명령어를 실행 시 화면에 명령어 리스트를 보일 건지 여부를 결정 한다. , 기본값은 OFF로서 파일의 SQL 문은 화면에 보이지 않는다.
SQL> set feedback 2;
SQL> select ename from emp where rownum < 3;
ENAME
----------
SMITH
ALLEN
2 개의 행이 선택되었습니다.
SQL> set feedback 3;
SQL> select ename from emp where rownum < 3;
ENAME
----------
SMITH
ALLEN
SQL> set feedback on;
SQL> select ename from emp where rownum < 3;
ENAME
----------
SMITH
ALLEN
2 개의 행이 선택되었습니다. SQL> set echo off
SQL> select ename, sal from emp where rownum < 3;
ENAME SAL
---------- ----------
SMITH 800
ALLEN 1600
2 개의 행이 선택되었습니다.
SQL> save sample1.sql
file sample1.sql(이)가 생성되었습니다
SQL> start sample1.sql
ENAME SAL
---------- ----------
SMITH 800
ALLEN 1600
2 개의 행이 선택되었습니다.
SQL> set echo on
SQL> start sample1.sql
à아래의 SQL문장은 저절로 출력 되는 것이다.
SQL> select ename, sal from emp where rownum < 3
2 /
ENAME SAL
---------- ----------
SMITH 800
ALLEN 1600
2 개의 행이 선택되었습니다.
SQL>set echo off;
SQL> show echo
echo OFF
SQL> select ename as "사원명" , sal as "급여"
2 from emp
3 where ename = 'SMITH'
4 /
사원명 급여
---------- ----------
SMITH 800
SQL> save test.sql
SQL> @test
사원명 급여
---------- ----------
SMITH 800
SQL> set echo on
SQL> @test
SQL> select ename as "사원명" , sal as "급여"
2 from emp
3 where ename = 'SMITH'
4 /
사원명 급여
---------- ----------
SMITH 800
댓글 없음:
댓글 쓰기