MS Access InstrRev() функция
Пример
Найдите "t" в строке "Customer" (начните с конца строки) и верните позицию:
SELECT InstrRev("Customer", "t") AS
MatchPosition;
Определение InstrRev()
Функция InStrRev() получает позицию первого вхождения строки в другой, начиная с конца строки.
Эта функция выполняет поиск без учета регистра.
Синтаксис InstrRev()
InstrRev(string1, string2,
start,
compare)
Параметр значений InstrRev()
Параметр | Описание |
---|---|
string1 | Обязательно. Строка для поиска |
string2 | Обязательно. Строка для поиска |
start | Необязательно. Начальная позиция для поиска. Позиция -1 используется по умолчанию (что означает, что она начинается с позиции последнего символа). |
compare | Необязательно. Тип сравнения строк. Возможные значения: -1: Используйте настройку опции Compare 0: Двоичное сравнение 1: Текстовое сравнение 2: Сравнение на основе информации в вашей базе данных |
Возвращаемые значения InstrRev()
- Если string2 не найден внутри string1, эта функция возвращает 0
- Если string2 имеет нулевую длину, эта функция возвращает значение в параметре start
- Если string1 имеет нулевую длину, эта функция возвращает 0
- Если string1 равно null, эта функция возвращает null
- Если значение start больше длины string2, эта функция возвращает 0
Технические детали InstrRev()
Работает в: | Из Access 2000 |
---|