안녕하세요...
함수기반 인덱스를 만들려고 합니다.
해당 함수는
CREATE OR REPLACE FUNCTION FNC_TEST(P1 VARCHAR2 DEFAULT '',
P2 VARCHAR2 DEFAULT 'S')
RETURN VARCHAR2 DETERMINISTIC IS
OUTPUT VARCHAR2(10);
...
...
...
이렇게 만들어서 컴파일까지 했습니다.
인덱스 생성은
CREATE INDEX TBL_IDX1 ON TEST_TBL A(FNC_TEST(A.COL1, 'S'));
이렇게 생성하려고 하면
ORA-01450: maximum key length (1478) exceeded
이런 에러가 납니다.
한번 봐주세요...
더운데 감사합니다.
꾸벅(__)
|