달력

42026  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30

sqlplus 명령어

Oracle 2009. 4. 10. 23:47

1. 파일명령어

- SAVE :   SQLPLUS상에서 실행한 SQL문을 나중에 다시 사용하기 위해 운영체제 상의 디렉토리에 저장할 때 사용

  eg) save c:\scott_dept.sql

- START :  SAVE 명령어로 저장한 SQL 스크립트 파일을 SQLPLUS에서 직접 실행할 때 사용

 eg) start c:\scott_dept.sql

- GET :  SAVE로 저장한 SQL 스크립트 파일을 SQLPLUS 화면버퍼로 가져오는 명령

 eg) get c:\scott_dept.sql

- SPOOL :  SQLPLUS에서 실행하는 모든 SQL문과 결과를 지정된 디렉토리와 파일에 저장하는 명령

 eg) SPOOL c:\spool_examp.txt

- SPOOL off :  SPOOL 명령어들 종료하는 명령어

 eg) spool off

2. 편집명령어

- i : 이미 실행된 SQL문의 다음라인에 새로운 문법을 추가할 때 사용

- L :  이미 실행된 SQL문의 내용을 조회할 때 사용

- N :  숫자 값은 이미 작성된 SQL문의 해당 라인 내용을 보여줌

- C :  해당라인의 특정 내용을 다른 내용으로 변경

- DEL n :  지정한 라인을 완전히 삭제

- CLEAR BUFFER :  이미 작성된 모든 SQL문을 버퍼 영영그으로부터 완전히 삭제

3. 실행명령어

- START : 운영체제 상의 SQL스크립트를 실행하는 명령

- @ : START와 동일한 기능

- RUN : GET으로 SQLPLUS에 로드된 SQL문을 실행

- / : RUN관 동일한 기능

4. 환경 명령어

- SET FEEDBACK ON : SQL문이 실행된 후 작업처리 메시지를 출력

- SET FEEDBACK OFF : 메시지 출력을 해제(다량의 insert 문을 포함한 .sql 파일 실행에 좋음)

- SET HEADING OFF : 결과 출력시 칼럼명을 화면에 표지하지 않는 명령어

- SET HEADING ON : 칼럼명을 화면에 출력

5. 형식명령어

- COLUMN : 칼럼의 포맷을 변경

- TITLE : 보고서의 제몰을 설정

- BTITLE : 보고서의 꼬리말을 설정

- BREAK : 컬렴 또는 행의 값이 바뀔 때 마다 새로운 보고서 포맷을 설정할때

Posted by InuxKr
|