STRING_TO_ARRAY(text, text [, text])
문자열을 특정 구분자를 지정하여 배열로 변환한다.
SELECT STRING_TO_ARRAY('A|B|C|D', '|') ;
--Results
{A,B,C,D}
SELECT STRING_TO_ARRAY('A|B|C|D', '|','B')
--Results
{A,,C,D}
ARRAY_LENGTH(anyarray,int)
배열의 길이를 반환한다.
SELECT ARRAY_LENGTH(STRING_TO_ARRAY('A|B|C|D', '|'),1);
--Results
4
* {A,B,C,D} 는 1 차원 배열이기 때문에 두번째 인자 값은1을 입력
'Database' 카테고리의 다른 글
[Database]공통코드 구조 (0) | 2022.09.30 |
---|---|
[Database] Oracle 시스템 카탈로그 추출하기, 테이블 , 컬럼, 코맨트 정보 확인하기 (0) | 2022.09.01 |