DAY 34 - ORACLE DB - 프로시저 / 함수 / 트리거 (2024.08.20)
·
Oracle
저장 서브프로그램(stored subprogram) PL/SQL 블록은 작성한 내용을 한 번 실행하는 데 사용한다.PL/SQL 블록은 이름이 정해져 있지 않아서 익명 블록이라고 한다.익명 블록은 오라클에 저장되지 않기 때문에 한 번 실행한 후에 다시 실행하려면 PL/SQL 블록을 다시 작성하여 실행해야 한다. - 여러 번 사용할 목적으로 이름을 지정하여 오라클에 저장해 두는 PL/SQL 프로그램 - 저장할 때 한 번 컴파일 한다.- 오라클에 저장하여 공유할 수 있어서 메모리, 성능, 재사용성 등 여러 면에서 장점이 있다.- 대표적인 구현 방식은 프로시저, 함수, 패키지, 트리거이다 1. 프로시저 - 특정 처리 작업을 수행하는데 사용하는 저장 서브프로그램- 파라미터를 사용할 수도 있고 사용하지 않을 수도..