Allen's 데이터 맛집

SQL : Repalce로 문자열 대체 본문

SQL/SQL

SQL : Repalce로 문자열 대체

Allen93 2024. 1. 22. 05:50

MySQL의 SELECT 문에서 REPLACE 함수는 문자열에서 특정 부분을 다른 문자열로 대체하는 데 사용됩니다. 주로 문자열의 특정 패턴을 찾아 대체하거나 삭제할 때 유용합니다.

 

REPLACE 함수는 다음과 같은 구문을 갖습니다

SELECT REPLACE(original_string, search_string, replacement_string) AS modified_string;

 

여기서:

original_string: 대상이 되는 원래 문자열입니다.
search_string: 찾을 문자열 또는 패턴입니다.
replacement_string: 찾은 문자열 또는 패턴을 대체할 문자열입니다.
modified_string: 대체가 적용된 결과 문자열입니다.


예를 들어, 다음은 REPLACE 함수를 사용하여 문자열에서 특정 부분을 대체하는 예시입니다:

SELECT
    REPLACE('Hello, World!', 'World', 'Universe') AS modified_string;

이 경우, Hello, World!라는 문자열에서 World를 찾아 Universe로 대체하게 되어 결과는 다음과 같습니다:

 

+------------------+
| modified_string |
+------------------+
| Hello, Universe! |
+------------------+

이렇게 REPLACE 함수는 SELECT 문에서 문자열을 수정하거나 변환하는 데에 사용될 수 있습니다.