
rtrim 함수는 문자열에서 오른쪽 공백을 제거하는 함수입니다. 특정 문자를 제거하는 경우, rtrim 함수를 사용할 수 없습니다.
대신, replace 함수를 사용하여 특정 문자를 제거할 수 있습니다. 예를 들어, "hello-"라는 문자열에서 "-"를 제거하고 "hello"만 남기고 싶다면, 다음과 같이 replace 함수를 사용할 수 있습니다.
SELECT REPLACE('hello-', '-', '') FROM dual;
이 코드는 "hello-"라는 문자열에서 "-"를 제거하고 "hello"만 반환합니다.
또한, 문자열에서 특정 문자를 제거하고 싶을 때, substring 함수를 사용할 수도 있습니다. 예를 들어, "hello-"라는 문자열에서 "-"를 제거하고 "hello"만 남기고 싶다면, 다음과 같이 substring 함수를 사용할 수 있습니다.
SELECT SUBSTR('hello-', INSTR('hello-', '-') + 1) FROM dual;
이 코드는 "hello-"라는 문자열에서 "-"를 제거하고 "hello"만 반환합니다.
따라서, 특정 문자를 제거하는 경우, replace 함수 또는 substring 함수를 사용하는 것이 좋습니다.
2025-04-01 18:23