目录

MS Access InstrRev() 函数

示例

在字符串"Customer"中搜索"t"(从字符串末尾开始)并返回位置:

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

定义和用法

InstrRev() 函数从字符串末尾开始获取一个字符串在另一个字符串中第一次出现的位置。

该函数执行不区分大小写的搜索。

语法

InstrRev( string1, string2, start, compare)

参数值

Parameter Description
string1 Required. The string to be searched
string2 Required. The string to search for
start 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

返回值

  • 如果在 string1 中找不到 string2,则该函数返回 0
  • 如果 string2 的长度为零,则此函数返回 start 参数中的值
  • 如果 string1 长度为零,则此函数返回 0
  • 如果 string1 为 null,则该函数返回 null
  • 如果 start 大于 string2 的长度,则该函数返回 0

技术细节

工作于: 从 Access 2000