DB/SQL

PLSQL이란? - 세기무민

세기루민 2022. 7. 12. 23:38
728x90

이번에 다뤄볼 내용은 PLSQL입니다

PLSQL?

PLSQL은 상용 관계형 데이터베이스 시스템인 SQL 확장성 프로그래밍 언어 중 하나이다. 

PLSQL은 SQL 문장으로 처리하기 어려운 내용을 프로시저 및 트리거로 작성하는데 자주 사용된다. 

PLSQL 장점

1. PLSQL은 오라클 서버 및 툴들에 일관적이고 중심적인 역할을 수행하기 떄문에 통합 관리 및 이식성이 가능하다.

2. 절차적인 언어 프로그래밍 언어가 가지고 있는 다양한 기능들을 제공한다.

3. 프로그램 모듈화 개발을 지원한다. 

PLSQL 예시
declare
    l_today date := sysdate;
begin
    if to_char(l_today,'D') < 4 then
        dbms_output.put_line(
           '일주일 절반도 아직 안지남');
    else
         dbms_output.put_line(
            '일주일의 절반이 지나감(겁나 즐거움)');
    end if;
    dbms_output.put_line('today is '||
         to_char(l_today,'Day')||
         ' day '||to_char(l_today,'D')||
         ' of the week.');
end;

/***
결과
일주일 절반도 아직 안지남
today is Tuesday   day 3 of the week.
***/

 

728x90