SQL - ③ SQLPLUS (DMCCONET)

hoegon kim·2022년 10월 24일
0

SQL-PLUS

목록 보기
4/17
post-thumbnail

SQLPLUS

학습내용

  • 1.SQL*Plus 명령어의 개념
  • 2.SQL*Plus 편집 명령
  • 3.SQL*Plus 파일 조작 명령어
  • 4.시스템 변수 조작을 위한 SET 명령어

학습목표

  • SQL과 SQL*Plus의 개념을 이해합니다.
  • SQL의 종류를 학습합니다.

1.SQL*Plus 명령어의 개념

개념

  • SQL*Plus
    SQL 문을 대화식으로 실행하기 위해서 사용자가 데이터베이스에 입력하고 SQL 문을 처리하여 그 결과를 받을 수 있도록 만든 툴

  • SQL(Structured Query Language)
    테이블을 저장 단위로 생각하는 관계형 데이터베이스(Relational DataBase:RDB)를 처리(저장, 수정, 삭제, 추출)하기 위해 미국표준협회(ANSI)에서 표준으로 채택한 언어

SQL 과 SQL*PLUS 명령어의 차이첨

SQLPLUS 명령어 중에서 지주 사용하는 명령들은 다음과 같다.


2.SQL*Plus 편집 명령

LIST(L), /, RUN (R)

2-1 LIST(L)

  • 버퍼에 저장된 내용을 출력하기 위해 사용되는 명령어

2-2 /

  • 버퍼에 저정된 쿼리문을 실행시키기 위해서 "/"을 입력

2-3 R[UN]

  • R[UN] 명령어는 버퍼에 있는 현재 SQL문을 표시한 후에 실행

3.SQL*Plus 파일 조작 명령어

  • 최근에 실행한 버퍼에 보관되어 있는 SQL 문을 파일에 영구 저장하거나 파일에 저장된 명령문을 읽어오기 위한 파일 명령어

3-1 ED[IT]

  • 파일의 내용을 메모장에서 읽어와 쉽게 편집할 수 있도록 하는 명령어

3-2 SAV[E]

  • 쿼리문을 파일에 저장해 둘 때 사용하는 명령어

3-3 @ 명령어

  • @ 명령어는 확장자가 .SQL인 파일에 저장되어 있는 쿼리문을 실행시키기 위한 명령어

3-4 SPOOL 명령어

  • 화면에 보이는 내용 전체를 갈무리해서 하나의 파일로 만드는 명령어

4.시스템 변수 조작을 위한 SET 명령어

SQLPLUS 형식 명령어

4-1 COLUMN 명령어

  • 칼럼 데이터에 대한 출력 형식을 다양하게 지정

4-2 LINSIZE 변수

  • 시스템 변수 LINESIZE는 라인 당 출력될 문자 수를 결정한다.

4-3 PAGESIZE 변수

  • 출력될 수 있는 페이지의 크기를 설정하는 변수

0개의 댓글