쌍용교육(JAVA)/PL\SQL

쌍용교육 -PL/SQL 수업 21일차 변수와상수(1.변수2.상수3.%TYPE4.%ROWTYPE)

구 승 2024. 4. 12. 10:36

변수와상수

변수와 상수

변수
emp_num1 NUMBER(9);
grade CHAR(2);
emp_num2 INTEGER := 1;

상수
nYear CONSTANT INTEGER := 30 --(O)
nYear CONSTANT INTEGER; --(X) 초기화를 하지 않았기 때문에. 반드시 데이터를 넣어줘야됨.

%TYPE,%ROWTYPE

%TYPE : 참조할 테이블에 있는 컬럼의 데이터 타입을 자동으로 가져옴.
nSal emp.sal%TYPE;

%ROWTYPE : %TYPE은 하나의 값에 대해 적용되지만, %ROWTYPE은 하나 이상의 값에 대해 적용.
                    로우타입 변수를 선언해서 테이블에 있는 로우를 대입.