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
'DB > SQL' 카테고리의 다른 글
[MySQL] Access denied for user '사용자명'@'%' to database 'DB명' 오류 해결 (0) | 2024.10.05 |
---|---|
[세무민의 코딩일기] : 오라클 시퀀스 조회 번호 확인하기 (0) | 2022.02.23 |
[세무민의 코딩일기] : 오라클 프로시저 및 함수 내용 찾기 (0) | 2022.02.21 |
[세무민의 코딩일기] mysql에서 Procedure 사용하기 (0) | 2022.02.03 |
[세무민의 코딩일기] mysql로 Union 사용하기 (0) | 2021.12.21 |