안녕하세요.
현재 Oracle DB에서 CUBRID9.0 버젼으로 Converion을 하고 있습니다.
Oracle에서 제공하는 정규식을 통해서 index찾고, substring 기능을 제공하는 REGEXT_SUBSTR, REGEXT_INSTR 함수를
CUBRID에서 제공하는 방식이나 대체할 수 있는 함수가 있는지 문의드립니다.
SELECT A_LINK,
REGEXP_SUBSTR(A_LINK, '[^@]+', 1, 1) AS FILE_NM,
REGEXP_SUBSTR(A_LINK, '[^@]+', 1, 2) AS FILE_URL,
REGEXP_INSTR(SUBSTR(A_LINK, 2), '>')+1 , LENGTH(SUBSTR(A_LINK, 2))), '[^>]*')) AS SG
FROM (
SELECT ATT_NM || '@' || ATT_URL AS A_LINK
FROM T_TEST
);
CUBRID에서 제공하는 REGEXP 연사잔는
A_LINK REGEXP '[^@]+]' 이렇게 사용하는것 같은데... 인덱스 정보를 리턴하지 않고 존재여부만 제공하는 것 같습니다.
아니면 별도 자바로 function을 만들어서 사용해야 하나요?
답변 부탁드립니다.