카테고리 없음

오라클 문자 함수 종류와 활용 예시

구름Grum 2023. 1. 16. 13:06

Oracle에서 문자 함수를 사용하는 예시를 몇 가지 알려드리겠습니다.


CONCAT 함수: 두 개 이상의 문자열을 합치는 함수입니다.

SELECT CONCAT('Hello, ', 'world!') FROM DUAL;

결과 : Hello, World!

LENGTH 함수: 문자열의 길이를 구하는 함수입니다.

SELECT LENGTH('Hello, world!') FROM DUAL;

결과 : 13

LOWER 함수: 문자열을 소문자로 바꾸는 함수입니다.

SELECT LOWER('Hello, World!') FROM DUAL;

결과 : hello, world!

UPPER 함수: 문자열을 대문자로 바꾸는 함수입니다.

SELECT UPPER('Hello, World!') FROM DUAL;

결과 :HELLO, WORLD!

INITCAP 함수: 문자열의 첫 글자를 대문자로 하는 함수입니다.

SELECT INITCAP('hello, world!') FROM DUAL;

결과 : Hello, World!

LPAD 함수: 문자열 왼쪽에 특정 문자를 추가하는 함수입니다.

SELECT LPAD('Hello, World!', 20, '*') FROM DUAL;

결과 : *******Hello, World!

RPAD 함수: 문자열 오른쪽에 특정 문자를 추가하는 함수입니다.

SELECT RPAD('Hello, World!', 20, '*') FROM DUAL;

결과 : Hello, World!*******

TRIM 함수: 문자열 앞뒤에서 특정 문자를 제거하는 함수입니다.

SELECT TRIM(LEADING '*' FROM '***Hello') FROM DUAL;

결과 : Hello

REPLACE: 문자열에서 특정 문자열을 다른 문자열로 대체합니다.

SELECT REPLACE('Hello World', 'World', 'Oracle') FROM DUAL;

결과 : Hello Oracle