I.SPL(Stored Procedure Language)의 개요
가.Stored Procedure 의 정의
– 데이터베이스에 저장되어 있는 프로시저나 함수임
– 스토어드 프로시저는 SQL 명령문과 절차적 언어(procedural language)로 구성됨
2.Stored Procedure를 사용하는 이유
– 정보 캡슐화
– 기능의 재사용
– 트랜잭션 제어
– 비즈니스 규칙의 표준화
3.SPL로 작성된 UDR(User Defined Routines)내에서 질의를 실행하는 예
create function raise_salary_by_point(point integer)returning integer
if (point < 100) then
update employee
set salary = salary + salary * point /100;
return 1;
else
return 0;
end if;
end function;
4.기타
가.CallableStatement 인터페이스
– 스토어드 프로시저를 호출하기 위한 인터페이스
나.다른 의미의 SPL
- sample의 의미: It's great to receive your spl request!
- Standard PHP Library
'기술 용어 검색' 카테고리의 다른 글
DSDM (Dynamic Systems Development Method) (0) | 2007.12.08 |
---|---|
요구공학 (0) | 2007.12.08 |
UML (Unified Modeling Language) (1) | 2007.12.08 |