bugl
bugl
HomeLearnPatternsSearch
HomeLearnPatternsSearch

Loading lesson path

Learn/SQL/SQL References
SQL•SQL References

MS Access InstrRev() Function

Concept visual

MS Access InstrRev() Function

Pointer walk
two pointers
leftright102132436485116
left=0
right=6
1
3

Start at both ends

Example

Search for "t" in string "Customer" (start from the end of the string) and return position:

SELECT InstrRev("Customer", "t") AS
MatchPosition;

Definition and Usage

The InstrRev() function gets the position of the first occurrence of a string in another, from the end of string.

Formula

This function performs a case - insensitive search.

Syntax

InstrRev(

string1, string2, start, compare )

Parameter Values

Parameter

Description string1

Required. The string to be searched string2 Required. The string to search for start

Formula

Optional. The start position for the search. Position - 1 is default

(which means that it starts with the last character position) compare Optional. The type of string comparison.

Possible values:

-1: Use the setting of Option Compare 0: Binary comparison 1: Textual comparison 2: Comparison based on info in your database

Return Values

If string2 is not found within string1, this function returns 0

Formula

If string2 is zero - length, this function returns the value in the start parameter
If string1 is zero - length, this function returns 0
If string1 is null, this function returns null
If start is > than the length of string2, this function returns 0

Technical Details

Works in:

From Access 2000

Previous

❮ MS Access Functions

Next

Previous

MS Access InStr() Function

Next

MS Access LCase() Function