Пример
Замените "i" на "a" в строке:
SELECT Replace("My name is Willy Wonka", "i", "a") AS ReplaceString;
Определение Replace()
Функция Replace() заменяет подстроку внутри строки другой подстрокой указанное количество раз.
Синтаксис Replace()
Replace(string1, find, replacement,
start,
count,
compare)
Параметр значений Replace()
| Параметр | Описание |
|---|---|
| string1 | Обязательно. Исходная строка |
| find | Обязательно. Подстрока для поиска в string1 |
| replacement | Требуется. Подстрока для замены find в string1 |
| start | Необязательно. Начальная позиция в string1 для начала поиска. Если не указано, начальная позиция равна 1 |
| count | Необязательно. Количество выполняемых замен. Если параметр опущен, он заменит все вхождения find на replacement |
| compare | Необязательно. Тип сравнения строк. Возможные значения: -1: Используйте настройку опции Compare 0: Бинарное сравнение 1: Текстовое сравнение 2: Сравнение на основе информации из вашей базы данных |
Технические детали Replace()
| Работает в: | Из Access 2000 |
|---|