SQL*Plus 파일조작 명령어

 

*사용예

 

 

SQL*Plus 파일조작 명령어

 

 

 SPO[OL] [filename | OFF | OUT]

 

 

-질의 결과를 파일에 저장

-OFF: 스풀 파일을 닫음

-OUT: 스풀 파일을 닫은 후 파일 결과를 시스템 프린터로 전송

-확장명은 .LST

 

 

 

 

SQL*Plus 파일조작 명령어

 

*GET filename

이전에 저장한 파일 내용을 SQL버퍼에 쓴다.

SQL>save c:\test repl

file c:\test.sql(이)가 기록되었습니다.

 

SQL>cl buff

buffer 소거되었습니다.

 

SQL>l

SP2-0223:SQL 버퍼에 줄이 없습니다.

 

SQL>get c:\test

   1 select profno, name, sql

   2 from professor

   3* where sal<300

 

SQL>l

   1 select profno, name, sal

   2 from professor

   3* where sal<300 

 

 

SQL*Plus 파일조작 명령어

 

*사용예

 

SQL> select profno, name, sal

  2 from professor

  2 where sal<300;

 

SQL> sav c:\test

file c:\test.sql(이)가 생성되었습니다.

 

SQL> sav c:\test

SP2-0540: "c:\test.sql"파일은 이미 존재합니다.

"SAVE파일명[.ext] REPLACE"을 사용합니다.

 

SQL> sav c:\test repl

file c:\test.sql(이)가 기록되었습니다.

 

SQL> save c:\test append

file(이)가 c:\test:sql에 추가되었습니다

 

 

 

 

 

SQL*Plus 파일조작 명령어

 

 SAL[E] filename

 

   [REP[LACE] APP[END] ]

 

-SQL버퍼의 현재 내용을 파일에 저장

-APPEND : 기존 파일에 추가

-REPLACE : 기존 파일에 겹쳐씀

-파일 이름의 기본 확장자는 .sql임

 

 

SQL*Plus 파일 조작 명령어

 

*개요

-SQL 버퍼에 저장된 SQL 명령문을 파일에 저장하거나 파일에 저장된 SQL 명령문을 읽어올 수 있도록 하는 명령어

 

*SQL*Plus 파일조작 명령어

SQL*PLUS 실행 명령

 

*R[UN]

버퍼의 현재 SQL 문을 표시하고 실행

 

*/

버퍼의 현재 SQL 문을 표시하지 않고 실행

 

 

 

 

 

CLEAR 명령어

 

*CLEAR 명령어

 

SQL>I

1 select*

2 from student

3* where studno > 20000

 

SQL>cl buff

buffer 소거되었습니다.

 

SQL>I

SP2-0223:SQL 버퍼에 줄이 없습니다

 

 

+ Recent posts