[SQLD/P] PL/SQL

Hyo Kyun Lee·2022년 8월 26일
0

SQLD/P

목록 보기
20/82

1. PL/SQL

데이터 조회, 처리 등과 같은 보편적으로 알려진 단순한 SQL Query를 넘어, 분기처리 및 로그처리, 조건문 기능을 추가하여 마치 C언어와 같은 절차지향적 logic을 가진 SQL문을 일컫는다.

2. 세부사항

단순히 하나의 기능 및 하나의 logic만을 가진 SQL Query를 C언어 문법이나 로직흐름을 넣어, 다양한 분기처리와 변수를 지닌 SQL을 생성할 수 있다.

특정 분기에서 로그처리를 하여 에러 발생시 위치를 파악할 수 있고, 다양하고 복잡한 상황을 구성할 수 있으므로 적용범위가 넓을 수 있다.

다만 단순 기능만을 구현하고자 할때는 보편적인 SQL Query를 사용하는 것이 훨씬 더 효율적이고, PL/SQL은 불필요한 리소스만 소모하게 된다.

3. 참고자료

PL/SQL - https://heodolf.tistory.com/55

0개의 댓글