데이터를 일시적으로 저장
저장되는 값의 변경 가능
이름, 저장할 자료형을 지정
1.변수이름 2. CONSTANT 3.자료형 4. : = 5.값 또는 값이 도출되는 여러 표현식;
한번 저장한 값이 프로그램 종료시까지 유지
CONSTANT 키워드 사용
변수의 기본값 지정 DEFAULT
변수에 NULL 값 저장 막기
1.변수이름 2. CONSTANT 3.자료형 NOT NULL 4. : = 5.값 또는 값이 도출되는 여러 표현식;
변수의 자료형
스칼라형 : 내부 구성 요소가 없는 단일 값
SHIFT 누르고 블럭클릭이나 방향키
변수의 자료형
참조형 : 특정 테이블의 열, 행 구조를 참조
변수의 자료형
복합형
LOB형 : Large Object
DECLARE
V_SCORE NUMBER := 87;
BEGIN
IF V_SCORE >=90 THEN
DBMS_OUTPUT.PUT_LINE('A학점');
ELSIF V_SCORE >=80 THEN
DBMS_OUTPUT.PUT_LINE('B학점');
ELSIF V_SCORE >= 70 THEN
DBMS_OUTPUT.PUT_LINE('C학점');
ELSIF V_SCORE >= 60 THEN
DBMS_OUTPUT.PUT_LINE('D학점');
ELSE
DBMS_OUTPUT.PUT_LINE('F학점');
END IF;
END;
/