MS Access InstrRev() 函数

实例

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

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

定义与用法

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

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


语法

  1. InstrRev( string1 , string2 , start , compare )

参数值

参数描述
string1必填。要搜索的字符串
string2必填。要搜索的字符串
start可选。搜索的起始位置。位置默认值是 -1(这意味着它从最后一个字符位置开始)
compare可选。字符串比较的类型

可能的值:
-1: 使用选项 Compare 的设置
0: 二进制比较
1: 文本比较
2: 基于数据库中的信息进行比较

返回值s

  • 如果只有 string1, 没有 string2, 这个函数返回 0
  • 如果 string2 长度为 0, 此函数返回 start 参数中的值
  • 如果 string1 长度为 0, 这个函数返回 0
  • 如果 string1 是 null, 这个函数返回 NULL
  • 如果 start > string2 的长度, 这个函数返回 0

技术细节

适用版本:From Access 2000

分类导航