by 도와주십시요 ㅠ,ㅜ [Oracle 기초] [2019.08.26 11:48:38]
파티션 테이블의 파티션 키 에는 함수 적용이 안될까요???
현제 COL1 컬럼에는 '20001231ABCDEFGH' 라는 데이터가 들어가있다는 가정하에 입니다.
CREATE TABLE TEST
(
COL1 VARCHAR2(20),
COL2 VARCHAR2(30)
)
PARTITION BY RANGE (SUBSTR(COL1, 1, 4)) <--요부분에서 에러가 나면서 생성이 안됨... 우괄호가 없다는데... 그문제는 아닌거 같구 ㅠ
(
PARTITION PT_2000 VALUES LESS THAN ('2000'),
PARTITION PT_2001 VALUES LESS THAN ('2001'),
PARTITION PT_MAX VALUES LESS THAN (MAXVALUE)
);
파티션키에는 함수 적용이 안되는 것인지 제가 잘못 구현 한건지 의문을 모르겠습니다.