1 문자 타입 함수

     

    문자 타입 함수는 주로 데이터 조작에 쓰이며 종류는 다음과 같습니다. 문자나 문자열 데이터는 작은따옴표(‘ ’)로 묶어서 문자 타입으로 표현합니다.

     

    표 4-3 문자 함수의 종류

    함수

    설명

    결과

    LOWER

    값을 소문자로 변환한다.

    LOWER('ABCD')

    abcd

    UPPER

    값을 대문자로 변환한다.

    UPPER('abcd')

    ABCD

    INITCAP

    첫 번째 글자만 대문자로 변환한다.

    INITCAP('abcd')

    Abcd

    SUBSTR

    문자열 중 일부분을 선택한다.

    SUBSTR('ABC', 1, 2)

    AB

    REPLACE

    특정 문자열을 찾아 바꾼다.

    예를 들어 A를 찾아 E로 바꾼다.

    REPLACE('AB', 'A', 'E')

    EB

    CONCAT

    두 문자열을 연결한다(|| 연산자와 같다).

    CONCAT('A', 'B')

    AB

    LENGTH

    문자열의 길이를 구한다.

    LENGTH('AB')

    2

    INSTR

    명명된 문자의 위치를 구한다.

    INSTR('ABCD', 'D')

    4

    LPAD

    왼쪽부터 특정 문자로 자리를 채운다.

    LPAD('ABCD', 6, '*')

    **ABCD

    RPAD

    오른쪽부터 특정 문자로 자리를 채운다.

    RPAD('ABCD', 6, '*')

    ABCD**

    LTRIM

    주어진 문자열의 왼쪽 문자를 지운다.

    LTRIM('ABCD', 'AB')

    CD

    RTRIM

    주어진 문자열의 오른쪽 문자를 지운다.

    RTRIM('ABCD', 'CD')

    AB

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.