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 버퍼에 줄이 없습니다

 

 

CHANGE 명령어

 

*사용예

SQL>I

1 select name, studno

2 from student

3* where studno>20000 and name like '%동%'

 

SQL>1

1* select name, studno

 

SQL>c/name, studno/*

1 select*

SQL>I

1 select*

2 from student

3* where studno>20000 and name like '%동%'

 

SQL> c/and name like '%동%'

3* where studno>20000

 

SQL>I

1 select*

2 from student

3* where studno>20000

 

 

 

 

CHANGE 명령어

 

*CHANGE 명령어

-현재 활성화된 라인에서 특정 텍스트를 다른 텍스트로 변경하기위해 사용하는 명령

 

*사용법

C[HANGE]  /old /new 

 

-old : 변경하기 전의 텍스트

-new : 변경할 텍스트

 

 

APPEND 명령어

 

*A[PPEND] text

-Text를 현재 행의 끝에 추가합니다.

 

 

+ Recent posts