2017년 4월 8일 토요일

[구로IT학원,오라클교육,SQL,튜닝강좌] SET ECHO 사용법

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 
&agrave;아래의 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

댓글 없음:

댓글 쓰기