문자 처리 함수 - UPPER, LOWER, INITCAP, LENGTH, LENGTHB, SUBSTR , SUBSTRB, INSTR, LPAD, RPAD, LTRIM, RTRIM, TRIM

CODEDRAGON Development/Database

반응형


 

문자 처리 함수

함수

설명

UPPER()

·       대문자로 변환하는 함수

LOWER()

·       소문자로 변환하는 함수

INITCAP()

·       이니셜만 대문자로 변환하는 함수

LENGTH()

·       문자 길이를 구하는 함수

LENGTHB()

·       바이트 수를 알려주는 함수

SUBSTR ()

·       문자열 일부만 추출하는 함수

·       대상 문자열이나 컬럼의 데이터에서 시작 위치부터 선택 개수만큼 문자를 추출합니다.

 

·       SUBSTR(대상, 시작위치, 추출할 개수)

SUBSTRB()

·       문자열 일부만 추출하는 함수

·       명시된 개수만큼의 문자가 아닌 바이트 수를 잘라냅니다.

 

·       SUBSTR(대상, 시작위치, 추출할 개수)

mid()

·       주어진 문자열에서 주어진 위치에서부터의 길이만큼의 문자를 추출합니다.

 

·       mid(문자열,시작[,길이])

INSTR()

·       특정 문자의 위치를 구하는 함수

 

·       INSTR(대상, 찾을 글자, 몇번째 발견)

LPAD()

·       Left PADding

·       오른쪽 정렬 왼쪽에 생긴 공백 특정 기호로 채우는 함수

RPAD()

·       Right PADding

·       왼쪽 정렬 오른쪽에 생긴 공백 특정 기호로 채우는 함수

LTRIM()

 

·       문자열 왼쪽() 공백 문자 삭제하는 함수

RTRIM()

·       문자열 오른쪽() 공백 문자 삭제하는 함수

TRIM()

·       특정 문자를 잘라내는 함수

·       컬럼이나 대상 문자열에서 특정 문자가 첫번째나 마지막에 위치해 있으면, 해당 특정 문자를 잘라낸 남은 문자열만 반환합니다.