DataBase 하면 Oracle. 거의 수식어처럼 말하게 되는 것 중 하나이다. 여느 때와 다름없이 프로젝트를 수행하던 중 Oracle이라는 PL/SQL을 처음 듣게 되었다. PL/SQL 이란? SQL을 확장한 절차적 언어(Procedural Language) 관계형 데이터베이스에서 사용되는 Oracle의 표준 데이터 액세스 언어이다. 쉽게 말해 SQL의 단점을 보완한 SQL의 확장판이라고 말할 수 있다. PL/SQL은 블록형 구조를 가지고 있으며 스스로가 컴파일 엔진을 포함하고 있다. 또한 DML과 Query문, 절차형 언어(IF문, LOOP) 등을 사용하여 절차적 프로그래밍이 가능한 강력한 트랜잭션 언어이다. 장점 및 사용하는 이유 PL/SQL의 특징 중 하나인 블록형 구조가 주목받는 이유는 다수의..