<Oracle 전용 명령어>
⍣. ed : edit의 약자
- 직전에 사용한 sql문을 버퍼를 사용하여 메모장으로 보여주는 명령어
⍣. ed : edit의 약자
⍣. l : list의 약자
⍣. /
⍣. r : run의 약자
⍣. host ~ exit : 오라클 환경에서 dos 환경으로 나가도록 하는 명령
⍣. save : 직전에 사용한 sql문을 파일로 저장하는 명령어
사용법1) save 파일명 (경로명 생략 가능 - 사용자/Users 폴더 안에 저장됨)
사용법2) save 경로명\파일명.sql (확장자 생략 가능)
사용법3) save 파일명 replace : 덮어쓰기 모드, 내용 추가할 때
사용법4) save 파일명 append : 추가 모드
⍣. @
사용법) @경로명\파일명 : 파일 안의 모든 내용을 한꺼번에 실행하는 명령
⍣. spool : 지정한 시점부터 종료 시점까지 모든 sql문과 실행 결과를 갈무리하여 저장하는 명령어
기록 시작 : spool 파일명(o0811)
기록 마침 : spool off
- spool o0811 append : 해당 파일명을 가진 파일에서 추가된다!
⍣. linesize / pagesize
linesize DF값 : 80, 한 줄에 80글자까지 표현
pagesize DF값 : 14, 세로줄 14줄까지 표현
설정법) set linesize 120;
설정법) set pagesize 20;
설정 확인법) show linesize;
설정 확인법) show pagesize;
⍣. heading : 결과 화면의 컬럼명(-----)
사용법)set heading off : 출력 화면에서 컬럼명을 안 보이도록 설정
사용법)set heading on : 출력 화면에서 컬럼명을 보이도록 설정
⍣. timing : sql의 실행 시간 측정
사용법) set timing on; : 쿼리 시간을 출력함
사용법) set timing off; : DF값, 쿼리 시간을 출력하지 않음
⍣. 포맷 형식 : 출력할 때 포맷 형식을 지정할 수 있다, 출력할 때만 반영됨
사용법) column 컬럼명_카테고리하나 format 출력형식
문자-예) column job format a12; : 문자 12자리까지 출력
숫자-예) 9 : 의미없는 자리는 생략
column salary format 9,999,999.00; : 숫자 2,500.00
숫자-예) 0 : 의미없는 자리도 출력
column commission format 0,000,000.00 : 숫자 0,002,500.00
column salary format $9,999.00;
column commission format L0,000.00;