PL/SQL이란? PL/SQL은 스토어드 프로시저(stored procedure)를 의미하며 프로그래밍 언어로 프로그램을 작성하는 것처럼 SQL문을 기술할 수 있다. 그래서 그냥 SQL을 기술하는 것보다 훨씬 복잡한 처리를 기술할 수 있다. 또한 기술한 PL/SQL은 데이터베이스 내에 컴파일된 상태로 놓이기 때문에 실행 시 처리 속도가 빠르다. 실행할 때는 그 PL/SQL을 호출하기만 하면 되기 때문에 한번 작성해놓으면 실행이 매우 쉽다. 또한 네트워크에 거는 부하를 줄일 수 있다. ■ PL/SQL 기본 구성 PL/SQL은 아래와 같이 구성을 가진다. - PL/SQL 구문 구성 DECLARE 선언부; BEGIN 실행부; EXCEPTION 예외처리부; END; 기본 구성 선언부(delcare) 변수・정수・..
PL/SQL(실행부) 실행부에서는 메인 처리를 기술한다. 필수 요소이며 절차적 언어의 특징 및 SQL을 사용하여 비즈니스 로직을 구현한다. 프로그래밍 언어를 알고 있는 사람은 IF문이나 FOR문 등을 사용해 처리를 기술할 수 있을 것이다. ■ 처리 기본적인 처리의 기술 방법. 일반적인 프로그래밍 언어 기술 방법과 거의 동일하다. 기본 구성 IF [IF-THEN] IF 조건 THEN TRUE일 때의 처리; END IF; [IF-THEN-ELSE] IF 조건 THEN TRUE일 때의 처리; ELSE FALSE일 때의 처리; END IF; [IF-THEN-ELSIF-ELSE] IF 조건A THEN 조건A가 TRUE일 때의 처리; ELSIF 조건B THEN 조건B가 TRUE일 때의 처리; ELSE 그 이외일 때..
- Total
- Today
- Yesterday
- rollback
- in/out/ref 공통점
- 초기화파라미터파일
- 시간차이
- PL/SQL 실행문
- DBA_SYS_PRIVS
- in/out/ref 차이점
- VB.Net
- C#
- NLog
- 에러
- commit
- 후나빙
- TrimEnd
- BEGIN절
- REVOKE
- in/out/ref 예제
- USER_SYS_PRIVS
- DECLARE절
- 참조전달
- EXCEPTION절
- vba
- grant
- 유틸리티에러
- 유틸리티
- Oracle
- 동기통신
- pl/sql
- in/out/ref
- PL/SQL 예외처리문
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |