MS Access InstrRev() 函数
示例
在字符串 "Customer" 中查找 "t"(从字符串末尾开始),并返回位置
SELECT InstrRev("Customer", "t") AS MatchPosition;
定义和用法
InstrRev() 函数获取字符串中另一个字符串第一次出现的 位置,从字符串末尾开始。
此函数执行不区分大小写的搜索。
语法
InstrRev(string1, string2, start, compare)
参数值
参数 | 描述 |
---|---|
string1 | 必需。要搜索的字符串 |
string2 | 必需。要搜索的字符串 |
start | 可选。搜索的起始位置。位置 -1 为默认值(表示从最后一个字符位置开始) |
compare | 可选。字符串比较的类型。 可能的值 -1: 使用 Option Compare 的设置 0: 二进制比较 1: 文本比较 2: 基于数据库中信息的比较 |
返回值
- 如果 string2 未在 string1 中找到,则此函数返回 0
- 如果 string2 的长度为零,则此函数返回 start 参数中的值
- 如果 string1 的长度为零,则此函数返回 0
- 如果 string1 为 null,则此函数返回 null
- 如果 start 大于 string2 的长度,则此函数返回 0
技术细节
工作于 | 从 Access 2000 开始 |
---|