사용자 도구

사이트 도구


dbms:oracle:admin:oraclesqlplus

문서의 이전 판입니다!


SQL*Plus

SQL*Plus 작업수행내용

  1. SQL명령 및 PL/SQL 블록 입력,편집,실행,검색 및 저장
  2. Query 결과 형식 지정, 계산, 저장 및 인쇄
  3. 테이블에 대한 열 정의 나열
  4. 일반 유저에게 메시지를 보내고 응답 받기
  5. 데이타베이스 관리 수행

SQL*Plus 작업단계

  1. 터미널을 엽니다.
  2. 명령행 프롬프트에서 SQL*Plus 명령을 다음형식으로 입력합니다. ( $ sqlplus /nolog )
  3. connect를 입력하고 연결할 유저 유형을 입력합니다.
  4. 암호입력 화면이 나타나면 유저의 암호를 입력합니다.(SQL*Plus가 시작되고 기본 데이타베이스에 연결됩니다.)

SQL*Plus Shell Script 호출

  1. $ ./batch_sqlplus.sh
# Name of this file : batch_sqlplus.sh
# Conunt employees and give raise.
sqlplus hr/hr <<EOF
select count(1) from employees;
update employees set salary = salary*1.10;
commit;
quit
EOF
exit

SQL*Plus SQL Script 호출

  1. 스크립트를 작성한다.
    $ cat sql_scripts.sql
    select * from departments where location_id = 14000;
    quit
    $
  2. sqlplus에서 SQL 스크립트를 호출한다.
    $ sqlplus hr/hr @sql_scripts.sql
  3. SQL*Plus 내부에서 기존의 SQL Script 파일을 호출할 수 있다.
    SQL> @sql_scripts.sql

SQL*Plus 환경설정

  1. vi 편집기 이용하기
    SQL> define _editor=vi
  2. 결과값을 50 라인씩 끊어보이기
    SQL> set pages 50

SQL*Plus 로 실행계획 보기

dbms/oracle/admin/oraclesqlplus.1180919442.txt.gz · 마지막으로 수정됨: 2007/06/04 10:10 저자 starlits