HPL/SQL - REPLACE 함수

HPL/SQL - REPLACE 함수

REPLACE 함수는 문자열에서 지정한 부분 문자열의 모든 발생을 다른 부분 문자열로 치환해요. 특정 문자를 제거하거나 교체할 때 자주 사용합니다.

출처: 문서

본문

REPLACE 함수는 지정된 부분 문자열의 모든 발생을 다른 부분 문자열로 치환합니다.

구문(Syntax):

REPLACE(string, what, with)

파라미터(Parameters): | Parameter | Type | Value | Description | |---|---|---|---| | string | String | Variable or expression | 원본 문자열 | | what | String | Variable or expression | 치환 대상 부분 문자열 | | with | String | Variable or expression | 치환할 값 |

반환 타입(Return Type):

String.

예제(Example):

replace('2016-03-03', '-', '');
--
20160303

호환성(Compatibility): Oracle, Microsoft SQL Server, IBM DB2 and MySQL.

더 알아보기 (Learn more)

REPLACE(string, what, with)는 string 안에서 what을 모두 찾아 with로 바꿔요. 예제처럼 with를 빈 문자열('')로 주면 하이픈(-) 같은 문자를 제거하는 효과를 낼 수 있습니다.