SQL문장에서 변수정의, 조건처리(IF), 반복처리(LOOP, WHILE, FOR)등을 지원하며, 오라클 자체에 내장되어 있는 PROCEDURE LANGUAGE입니다.
PL/SQL 문은 BLOCK 구조로 다수의 SQL 문을 한번에 ORACLE DB 로 보내서 처리하므로 수행속도를 향상 시킬수 있습니다.
DECLARE문을 이용하여 정의되며, 선언문의 사용은 선택 사항입니다.
PL/SQL 문은 블록 구조로 되어 있고 PL/SQL 자신이 컴파일 엔진을 가지고 있습니다.
PROGRAM MODULE화가 가능합니다.
  • 블록 안에 논리적으로 연관된 문장을 그룹화합니다.
  • 보다 강력한 프로그램을 작성하기 위해서 큰 블록안에 소블럭을 위치시킬 수 있습니다.
  • 식별자(Identifier)를 정의할수 있습니다.
  • Variable, Constant, Cursor, Exception을 정의하고, SQL문장과 Procedural 문장에서 사용합니다.
  • 단순, 복잡한 데이터형태의 변수를 선언합니다.
  • 테이블의 데이터 구조와 DataBase의 칼럼에 준하여 동적으로 변수를 선언 할 수 있습니다.
  • ERROR HANDING
  • Exception Handling Routine을 통한 Oracle Server Error를 처리합니다.
  • 사용자가 Error를 정의하고 Exception Handling Routine을 통해 Error를 처리할수 있습니다.

  • 주요기능
    강력한 PL/SQL Editor 기능
    Syntax Highlighting, SQl & PL/SQL Help, Object description, Code Assistant, Code Contents, Browser, Hyper Navigation, Macro Library 등 사용자들에게 가장 필요한 다양한 기능을 포함하고 있읍니다.
    통합 Debugger
    Step In, Step Out, Run Util Exception, Breakpoints, View&Set Variables, View Call Stack등의 기능을 포함하고 있습니다.
    HTML매뉴얼 제공
    Internet Explorer 4 이상에서 HTML 포맷의 온라인 매뉴얼을 제공합니다.
    SQL Windows
    SQL statement 입력이 가능하고 Grid 결과물을 Viewing/Editing할 수 있습니다.
    Command Windows
    SQL Script 개발실행을 위해 SQL*Plus와 유사한 PL/SQL Developer의 Command Windows를 사용합니다.

    필요 시스템 사양
    윈도우 운영체제(OS)
    Windows 95/98/ME/NT/2000