검색결과 리스트
글
스칼라 데이터 타입에는 일반 변수형과 %TYPE을 이용하는 방법이 있다.
먼저 일반 변수형을 보면
v_data CONTANT NUMBER(1,1) := 1.1; --상수
v_data CHAR(1);
위와 같은 형태로 각기 변수 타입에 의해서 정의를 하여 쓰면 된다.
또 다른 방법으로 NOT NULL을 이용하여 NULL 값이 들어가지 않게 초기화 하는 방법이 있는데 그건 다음과 같다.
v_data BOOLEAN NOT NULL := TRUE;
%TYPE의 경우는 다음과 같다. 그 전에 특징을 알아보면 해당하는 컬럼의 타입을 모르는 경우나 코딩 후 그 타입이 바뀌었을 경우 또다시 수정 할 수 없어서 편리함이 있다고 할 수 있다.
다음이 그 예이다.
v_data TABLE.data%TYPE;
RECENT COMMENT