ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • SQL Plus 작업 내용 저장/호출 Save, Get, Spool
    Data Base_Oracle/SQL Plus 2019. 12. 31. 22:10

    SQL Plus_Save, Get - SQL 구문 저장/호출

    명령어 기능
    save sql buffer pool에 저장되어 있는 SQL 문장을 파일로 저장
    SQL> save 경로/파일명.sql or .txt
    get 저장해둔 SQL문장을 불러옴
    SQL> get 경로/파일명.확장자
    => 내용 출력 => 선택 실행
    @ SQL> @경로/파일명.확장자
    => 바로 실행
    자주 사용하는 SQL구문을 순서대로 실행하고자 할 때, 방대한 양의 데이터를 처리할 때 사용

    ※ 경로명에 ''(작은 따옴표)는 생략할 수 있지만 ' \ '가 파일명의 가장 앞에 올 때는 작은따옴표를 꼭 쳐줘야 함

    SQL Plus_Spool 사용법

    작업내용의 시작과 끝을 정해서 그 안의 내용을 파일로 저장하는 방법

    명령어 설명
    spool ▷형식 SQL> spool 경로/파일명.확장자(sql or txt)
    ---- 작업내용 ----
    SQL> spool off : 지정한 경로에 작업내용 저장

    ▶ 예제 SQL> spool c:\webtest\2.db\print\20191231.txt
    ---- 작업내용 ----
    SQL> spool off

    ※ spool off 전까지는 작업내용이 메모리에 저장되어 있음

    작업내용을 저장/호출하는 방법을 알아보았습니다.

    save는 짧은 SQL구문을 저장할 때, spool은 사용자가 원하는 만큼의 작업 내용을 저장할 때 사용할 수 있습니다.

    'Data Base_Oracle > SQL Plus' 카테고리의 다른 글

    SQL Plus_Column~Format, Set  (0) 2020.01.03
    SQL Plus 구문 편집 Edit, Change  (0) 2019.12.31
    SQL Plus 개요 & 명령어 몇 가지  (0) 2019.12.30

    댓글

Designed by Tistory.