Função InStrRev

Aplica-se A
Access para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Devolve a posição de uma cadeia dentro de outra numa base de dados de ambiente de trabalho do Access. A pesquisa começa no final da cadeia.

Sintaxe

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

InStrRev tem estes argumentos:

Argumento Descrição
stringcheck Obrigatório. A expressão de cadeia a procurar.
stringmatch Obrigatório. A expressão de cadeia a localizar.
start Opcional. Uma expressão numérica que define a posição inicial para cada procura. Se o omitir, -1 é utilizado. Este valor significa que a pesquisa começa na posição do último caráter. Se start contiver Null, ocorre um erro.
compare Opcional. Um valor numérico que indica o tipo de comparação a utilizar na avaliação de subcadeias. Se a omitir, o Access efetuará uma comparação binária. Consulte a secção Definições para obter valores.

Definições

compare Pode utilizar estas definições:

Constante Valor Descrição
vbUseCompareOption -1 Efetua uma comparação utilizando a definição da Option Compare instrução.
vbBinaryCompare 0 Efetua uma comparação binária.
vbTextCompare 1 Efetua uma comparação de texto.

Valores devolvidos

Se InStrRev Devoluções
stringcheck é de comprimento zero 0
stringcheck é Null Null
stringmatch é de comprimento zero start
stringmatch é Null Null
stringmatch não foi encontrado 0
stringmatch pode ser encontrado dentro de stringcheck A posição onde a correspondência é encontrada
start > Len(stringmatch) 0

Comentários

A sintaxe para InStrRev não é a mesma que para InStr.

Exemplos de consulta

Expressão Resultados
SELECT Names_InstrRev.*, InStrRev(FullName,"S") AS Expr1 FROM [Names_InstrRev]; Devolve a posição dos "S" valores na FullName coluna da Names_InstrRev tabela.
SELECT Names_InstrRev.*, InStrRev(FullName,"S",10) AS InStrTest FROM [Names_InstrRev]; Devolve a posição dos "S" valores na FullName coluna da Names_InstrRev tabela, começando na posição 10, e mostra o InStrTest resultado na coluna.

Consulte Também

As funções de cadeia e como utilizá-las