[Oracle / 오라클] 특정 문자를 다른 문자로 바꾸는 REPLACE 함수

seulki·2022년 9월 15일
0

[oracle]

목록 보기
23/28
post-thumbnail

🎈 REPLACE : 특정 문자를 다른 문자로 변경하는 함수

  • 만약 대체할 문자입력하지 않는다면, 찾는 문자로 지정한 문자는
    문자열 데이터에서 삭제된다.
  • REPLACE 함수는 카드 번호, 주민 번호, 계좌 번호, 휴대 전화 번호
    또는 2022-09-05 나, 13:59:23 과 같이 날짜나 시간 데이터에 주로 사용한다.

REPLACE( [ 문자열 데이터 또는 열 이름 ] , [ 찾는문자 ] , [ 대체할 문자 ] )
                           (필수)                        (필수)             (선택)

SELECT 
		'010-1234-5678' AS REPLACE_BEFORE
	,	REPLACE ('010-1234-5678', '-', ' ')
	,	REPLACE ('010-1234-5678', '-')
    -- 대체할 문자를 입력하지 않았기 때문에, '-' 문자는 삭제된다.
FROM DUAL ;

profile
웹 개발자 공부 중

0개의 댓글