Applies ToAccess для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Повертає позицію екземпляра одного рядка в іншому, починаючи з кінця рядка в класичній базі даних Access.

Синтаксис

InStrRev(stringcheck, stringmatch [, start[, compare]])

Синтаксис функції InStrRev має такі іменовані аргументи:

Аргумент

Опис

stringcheck

Обов’язковий аргумент. Рядковий вираз, який потрібно знайти.

stringmatch

— обов’язковий аргумент. Рядковий вираз, який шукається.

start

Необов’язковий аргумент. Числовий вираз, який задає початкове положення для кожного пошуку. Якщо його не вказано, використовується –1, тобто пошук починається з останнього положення символу. Якщо аргумент start містить Null-значення, стається помилка.

compare

Необов’язковий аргумент. Числове значення, яке вказує тип порівняння, який слід використовувати під час обчислення підрядків. Якщо не вказано, виконується двійкове порівняння. Значення див. в розділі Настройки.

Параметри

Параметри аргументу compare:

Константа

Значення

Опис

vbUseCompareOption

–1

Виконує порівняння за допомогою параметра оператора Option Compare.

vbBinaryCompare

0

Виконує двійкове порівняння.

vbTextCompare

1

Виконує текстове порівняння.

Значення, що повертаються

Умова

Повернення InStrRev

stringcheck is zero-length

0

stringcheck is Null

Null-значення

stringmatch має нульову довжину

початок

stringmatch має Null-значення

Null-значення

stringmatch не знайдено

0

stringmatch знайдено в рядку

Положення, у якому знайдено збіг

start > Len(stringmatch)

0

Примітки

Зверніть увагу, що синтаксис функції InStrRev відрізняється від синтаксису функції InStr .

Приклади запитів

Вираз

Результати

SELECT Names_InstrRev.*, InStrRev(FullName;"S") AS вираз1 FROM [Names_InstrRev];

Повертає позицію рядка "S" зі значень у стовпці "Повне ім'я" з таблиці Імена.

SELECT Names_InstrRev.*, InStrRev(FullName;"S",10) AS InStrTest FROM [Names_InstrRev];

Повертає позицію рядка "S" зі значень у стовпці "Повне ім'я", починаючи з позиції 10 з таблиці Імена та відображається в стовпці InStrTest.

Додаткові відомості

Рядкові функції та їх використання

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.