2014년 11월 5일 수요일

#6. SQL*Plus명령어(파일관련명령어)-save,append,get,edit,start,@파일[ORACLE/SQL/HINT/오라클/교육/강의/강좌/SQL교육/오라클 PLSQL/강의/강좌/오라클교육/ORACLE초보교육/오라클실무강좌]

#6. SQL*Plus명령어(파일관련명령어)-save,append,get,edit,start,@파일 

파일관련 명령어 

파일과 관련된 SQL*Plus 명령어들 이다. 사용법을 확인 후 실습을 통해 이해하자. 

SAVE test : 버퍼의 내용을 test.sql로 저장 
SAVE test RE[LACE]  : 버퍼의 내용을 기존 파일인 test.sql에 덮어 쓴다. 
APP[END] test : 버퍼의 내용을 test.sql에 추가 한다. 
GET test : test.sql의 내용을 버퍼로 불러오며 화면에 출력한다. 
EDIT test : test.sql의 내용을 버퍼로 불러오지 않으며 편집을 위해 로딩한다. 
EDIT : 현재 버퍼의 내용을 편집을 위해 로딩 한다. 
START test : test.sql의 내용을 실행 한다. 
@test : test.sql의 내용을 실행 한다. 

--------------------------------------------------------------------------------------------- 

SQL> select ename as "사원명" , sal as "급여" 
  2  from emp 
  3  where ename = 'SMITH' 
  4  / 
사원명          급여 
---------- ---------- 
SMITH            800 
SQL> save test 
file test.sql(이)가 생성되었습니다 
SQL> select count(*) from emp; 
  COUNT(*) 
---------- 
    14 

SQL> list 
  1* select count(*) from emp 
SQL> get test 
  1  select ename as "사원명" , sal as "급여" 
  2  from emp 
  3* where ename = 'SMITH' 
SQL> list 
  1  select ename as "사원명" , sal as "급여" 
  2  from emp 
  3* where ename = 'SMITH' 
SQL> edit test 

 edit test 명령 후 새 창에서 test.sql 파일의 내용이 로딩되며 파일의 형태는 다음과 같다. 

select ename as "사원명" , sal as "급여" 
from emp 
where ename = 'SMITH' 

[test.sql 의 내용] 

-- Test.sql의 3번째줄의 내용을 where ename=’WARD’로 바꾼 후 저장, 종료하자. 
SQL> edit test 
SQL> @test 
사원명          급여 
----------        ---------- 
WARD          1250 
SQL> start test 
사원명          급여 
----------        ---------- 
WARD          1250 
SQL> run 
  1  select ename as "사원명" , sal as "급여" 
  2  from emp 
3* where ename = 'WARD' 

사원명          급여 
----------        ---------- 
WARD          1250 
SQL> run test 
  1  select ename as "사원명" , sal as "급여" 
  2  from emp 
3* where ename = 'WARD' 

사원명          급여 
----------        ---------- 
WARD          1250



 [개발실무&환급100%]SQL/자바/스프링/안드로이드/닷넷C#/웹퍼블… 오라클자바…12-272372
 [채용확정무료교육]오라클자바개발잘하는신입뽑기2개월과정,교육…오라클자바…12-111720
53 [평일100%환급]Spring,자바&JSP,안드로이드,웹퍼블리싱,C#닷넷,S… 오라클자바…03-151542
52 [주말]C#,ASP.NET마스터 오라클자바…01-311638
51 [기업100%환급,평일주간]SQL기초에서스키마오브젝트,PLSQL,힌트… 오라클자바…01-312130
50 [평일주간야간,주말]C기본&자료구조,알고리즘 오라클자바…01-311293
49 [평일주간,평일야간,주말]Spring,MyBatis,Hibernate개발자과정-… 오라클자바…01-191597
48 [평일야간,주말]안드로이드개발자과정(Android기초실무) 오라클자바…01-111437
47 [평일야간,주말주간야간]JAVA,Network&JSP&Spring,MyBatis,Hiber… 오라클자바…01-031983
46 [개발실무&환급100%]SQL/자바/스프링/안드로이드/닷넷C#/웹퍼블… 오라클자바…12-272372
45 [기업100%환급]자바웹개발기초과정(JAVA,JDBC,JSP,Servlet,Aajx,… 오라클자바…12-191702
44 [평일주간야간, 주말]웹퍼블리싱 마스터(HTML5,CSS3,jQUERY,AJAX… 오라클자바…12-141679
43 [채용확정무료교육]오라클자바개발잘하는신입뽑기2개월과정,교육… 오라클자바…12-111720
42 [기업100%환급]웹퍼블리싱마스터(HTML5,CSS3,JavaScript,jQUERY) 오라클자바…12-091368
41 [평일야간]닷넷(C#,Network,ADO.NET,ASP.NET)마스터 오라클자바…12-011591
40 [기업100%환급]오라클&자바웹스프링신입과정3주(SQL,JAVA,JSP,Se… 오라클자바…12-011769
39 [평일야간,주말]SQL기초에서실무까지(SQL기초,PLSQL,힌트,튜닝) 오라클자바…12-011243

댓글 없음:

댓글 쓰기