Replace()
Replace() 함수는 문자열 내의 하위 문자열을 지정된 횟수만큼 다른 하위 문자열로 바꾼다.
Access 2000에서 작동한다.
형식
Replace(string1, find, replacement, start, count, compare)
매개변수
string1
:
원래 문자열
find
:
string1에서 검색할 하위 문자열
replacement
:
string1에서 찾을 수 있는 부분 문자열
start
:
검색을 시작하는 문자열 1의 시작 위치. 생략된 경우 시작은 1이다.
count
:
수행할 교체 횟수. 생략할 경우 발견의 모든 항목이 교체로 대체된다.
compare
:
문자열 비교 유형
가능한 값:
-1: 옵션 비교 설정 사용
0: 이진 비교
1: 텍스트 비교
2: 데이터베이스의 정보를 기반으로 비교
예제
문자열에서 “i”를 “a”로 바꿔보자.
SELECT Replace("My name is Willy Wonka", "i", "a") AS ReplaceString;
참고
W3C School - SQL Replace() Function
W3C School - SQL Tutorial