오라클 OCP 오라클자격증 OCP자격증 데이터베이스 DB 데이터베이스관리자 DB관리자 오라클학원 OCP학원 오라클 OCP 오라클자격증 OCP자격증 데이터베이스 DB 데이터베이스관리자 DB관리자 오라클학원 OCP학원 오라클 OCP 오라클자격증 OCP자격증 데이터베이스 DB 데이터베이스관리자 DB관리자 오라클학원 OCP학원 오라클 OCP 오라클자격증 OCP자격증 데이터베이스 DB 데이터베이스관리자 DB관리자 오라클학원 OCP학원오라클 OCP 오라클자격증 OCP자격증 데이터베이스 DB 데이터베이스관리자 DB관리자 오라클학원 OCP학원 오라클 OCP 오라클자격증 OCP자격증 데이터베이스 DB 데이터베이스관리자 DB관리자 오라클학원 OCP학원 오라클 OCP 오라클자격증 OCP자격증 데이터베이스 DB 데이터베이스관리자 DB관리자 오라클학원 OCP학원
|
PL/SQL Block Structure
- PL/SQL은 프로그램을 논리적인 블록으로 나누는 구조화된 블록 언어 입니다.
- PL/SQL 블록은 선언부(선택적), 실행부(필수적),예외 처리부(선택적)로 구성되어 있고, BEGIN과 END 키워드는 반드시 기술해 주어야 합니다.
- PL/SQL 블록에서 사용하는 변수는 블록에 대해 논리적으로 선언할 수 있고 사용할 수 있습니다.
|
● DECLARE - Optional - Variables, cursors, user-defined exceptions
● BEGIN - Mandatory - SQL Statements - PL/SQL Statements
● EXCEPTION - Actions to perform when errors occur
● END; - Mandatory |
◈ Declarative Section(선언부)
- 변수, 상수, CURSOR, USER_DEFINE Exception선언
◈ Executable Section(실행부)
- SQL, 반복분, 조건문실행 - 실행부는 BEGIN으로 시작하고 END 로 끝납니다. - 실행문은 프로그램 내용이 들어가는 부분으로서 필수적으로 사용되어야 합니다.
◈ Exception Handling Section(예외처리)
- 예외에 대한 처리. - 일반적으로 오류를 정의하고 처리하는 부분으로 선택 사항입니다.
|
PL/SQL 프로그램의 작성 요령
- PL/SQL 블록내에서는 한 문장이 종료할 때마다 세미콜론(;)을 사용합니다. .
- END뒤에 ;을 사용하여 하나의 블록이 끝났다는 것을 명시 합니다.
- PL/SQL 블록의 작성은 편집기를 통해 파일로 작성할 수도 있고, SQL프롬프트에서 바로 작성할 수도 있습니다.
- SLQ*PLUS환경에서는 DELCLARE나 BEGIN이라는 키워드로 PL/SQL블럭이 시작하는 것을 알 수 있습니다.
- 단일행 주석 : --
- 여러행 주석 : /* */
- PL/SQL 블록은 행에 / 가있으면 종결 됩니다.
| |
추천학원 http://www.itmoya.com