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. |