"저장 프로시저"의 두 판 사이의 차이

잔글
편집 요약 없음
잔글
 
==개요==
데이터베이스 언어 표준 [[SQL]]에서는 SQL / PSM 기준으로 책정되어 있다. 벤더(제조사) 각사 모두 정적, 동적 SQL에 커서 처리 및 제어 구문, 예외 처리 등을 포함한 사양의 확장 언어로 절차를 설명할 수 있는 [[DBMDBMS]]S를 제공하는 경우가 많다. 또한 [[C 언어]]로 작성된 [[컴파일]]한 외부 모듈(공유 라이브러리) 및 Java 클래스 라이브러리에서 함수나 [[클래스 메소드]]를 호출하는 것으로 실현하는 ‘외부 프로시저’ 기능을 구현하는 것도 있다.
저장프로시저를 사용하여 다음과 같은 장점이 있다.
# 하나의 요청으로 여러 SQL문을 실행 할 수 있다. (네트워크에 대한 부하를 줄일 수 있다.)
select @rslt;
</PRE>
 
==주석==
{{주석}}
 
==바깥 고리==
* {{언어고리|en}} [http://infolab.stanford.edu/~ullman/fcdb/oracle/or-plsql.html#procedures 오라클 PL/SQL 프로시저]
* {{언어고리|en}} [http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28370/toc.htm 오라클 데이터베이스 PL/SQL 언어 참조]
 
[[분류:데이터베이스 관리 시스템]]