반응형
티베로(TIBERO)에서 SUBSTR은 문자열을 자르는 함수입니다. SUBSTR 함수는 문자열을 기준으로 시작위치를 잡아 몇 개를 자를 것인지 설정하여 사용합니다. 티베로는 오라클과 별 다를게 없다. 오라클에서 사용하는 SQL 문법을 사용해도 티베로에서는 거의 오류없이 잘 돌아갑니다.
SUBSTR 문법
SUBSTR 함수는 문자열을 기준으로 시작위치와 자를 문자열 길이를 정해줘서 데이터를 자를 수 있습니다.
SUBSTR 함수의 사용법은 아래와 같습니다.
SUBSTR(문자열, 문자열을 자를 시작 위치, 문자열을 몇 글자 자를건지의 수)
-- ABC 출력
SUBSTR("ABCDE", 0, 3)
SUBSTR 사용 예제
FIRST와 SECOND라는 컬럼이 있습니다. 이 컬럼에 들어 있는 데이터는 연도월일,시분초가 붙어있는 YYYYMMDDHH24MISS 구조로 되어 있는 데이터입니다. 아래의 데이터에서 우리는 YYYYMMDD와 HH24MISS 이 2개의 데이터로 분리하여 출력을 하고 싶습니다.
그럴 경우에는 아래의 쿼리를 짜면 됩니다.
SELECT SUBSTR(FIRST , 1, 8) AS FIRST_YY
, SUBSTR(FIRST , 9, 6) AS FIRST_HH
, SUBSTR(SECOND, 1, 8) AS SECOND_YY
, SUBSTR(SECOND, 9, 6) AS SECOND_HH
, FIRST
, SECOND
FROM TEST
반응형
'IT > 티베로(Tibero)' 카테고리의 다른 글
[티베로/Tibero] 티베로(Tibero) connection refused by the server. - connection timed out connect. 문제 해결 방법 (0) | 2022.04.10 |
---|---|
티베로(TIBERO) 락 해제 하는 방법 (0) | 2022.03.01 |
티베로(TIBERO) 시퀀스(SEQUENCE) 생성하는 방법 (0) | 2022.02.24 |
JDBC-8010:Missing INTO keyword. 문제 해결 방법 (0) | 2022.02.22 |
티베로(Tibero) DECODE 함수 사용 방법 (2) | 2022.01.27 |
티베로 스튜디오(Tibero Studio)에서 CONCAT을 사용한 문자열 합치는 방법 (0) | 2021.10.30 |
티베로 스튜디오(Tibero Studio)에서 데이터베이스 내 전체 테이블, 전체 컬럼 확인하는 방법 (0) | 2021.10.18 |
티베로(Tibero)에서의 데이터 타입 (0) | 2021.09.29 |
최근댓글