MS Access Hàm InStr ()
Thí dụ
Tìm kiếm "t" trong chuỗi "Khách hàng" và trả về vị trí:
SELECT InStr("Customer", "t") AS MatchPosition;
Định nghĩa và Cách sử dụng
Hàm InStr () nhận vị trí của lần xuất hiện đầu tiên của một chuỗi trong một chuỗi khác.
Hàm này thực hiện tìm kiếm không phân biệt chữ hoa chữ thường.
Cú pháp
InStr(start, string1, string2,
compare)
Giá trị tham số
Parameter | Description |
---|---|
start | Optional. The start position for the search. Position 1 is default |
string1 | Required. The string to be searched |
string2 | Required. The string to search for |
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 |
Giá trị trả lại
- Nếu không tìm thấy string2 trong string1, hàm này trả về 0
- Nếu string1 có độ dài bằng 0, hàm này trả về 0
- Nếu string1 là null, hàm này trả về null
- Nếu string2 có độ dài bằng 0, hàm này trả về giá trị trong tham số bắt đầu
- Nếu start> lớn hơn độ dài của string2, hàm này trả về 0
Chi tiết kỹ thuật
Hoạt động trong: | Từ Access 2000 |
---|