Notice
Recent Posts
Recent Comments
Link
투케이2K
167. (Oracle/오라클) case when then 문을 사용해서 begin end 구문에서 조건문 판단 실시 본문
[개발 환경 설정]
개발 툴 : Toad
개발 언어 : Oracle
[소스 코드]
/*
*[case when then 문을 사용해서 begin end 조건문 판단 실시]
* 1. CASE WHEN 조건 THEN 만족 ELSE 비만족 END CASE
* 2. CASE WHEN THEN 조건문은 IF ELSE 구문과 유사하며, 특정 조건에 맞기 분기 처리를 수행합니다
*/
DECLARE
M_COUNT NUMBER(10); --변수 선언 실시
BEGIN
M_COUNT := 2; --변수 대입 실시
/**** [CASE 문 시작] ****/
CASE WHEN M_COUNT = 1 THEN
DBMS_OUTPUT.PUT_LINE('1 값 만족 : ' || M_COUNT);
WHEN M_COUNT = 2 THEN
DBMS_OUTPUT.PUT_LINE('2 값 만족 : ' || M_COUNT);
ELSE
DBMS_OUTPUT.PUT_LINE('ELSE 값 : ' || M_COUNT);
END CASE;
/**** [CASE 문 종료] ****/
END;
[결과 출력]
반응형
'OracleDB' 카테고리의 다른 글
169. (Oracle/오라클) WITH 사용해 샘플 가상 임시 테이블 만들기 수행 (0) | 2022.05.16 |
---|---|
168. (Oracle/오라클) regexp_count 정규식 패턴을 사용해 문자열에 포함된 특정 문자 개수 확인 실시 (0) | 2022.05.16 |
166. (Oracle/오라클) 프로시저 (PROCEDURE) - 사용자 로그인 처리 수행 (0) | 2022.05.13 |
165. (Oracle/오라클) 프로시저 (PROCEDURE) - 특정 부서 데이터 조회 , 삽입 , 수정 , 삭제 수행 (0) | 2022.05.10 |
164. (Oracle/오라클) 테이블 생성 시 (create table) 컬럼 인덱스 시퀀스 자동 증가 설정 (0) | 2022.05.10 |
Comments