Definisi dan Penggunaan
Fungsi InStr()
dapat digunakan untuk mendapatkan posisi kemunculan pertama string di tempat lain.
Fungsi ini melakukan pencarian case-sensitive.
Syntax
InStr(start, string1, string2, compare)
Nilai Parameter
Parameter | Deskripsi |
---|---|
start | Optional. Posisi awal pencarian. Posisi 1 adalah default |
string1 | Required. String yang akan dicari |
string2 | Required. String yang akan dicari |
compare | Optional. Jenis perbandingan string. Nilai yang memungkinkan: -1: Gunakan pengaturan Perbandingan Opsi 0: Perbandingan biner 1: Perbandingan tekstual 2: Perbandingan berdasarkan info di database sendiri |
Return Value
- Jika string2 tidak ditemukan dalam string1, fungsi ini akan mengembalikan 0
- Jika string1 memiliki panjang nol, fungsi ini akan mengembalikan 0
- Jika string1 adalah null, fungsi ini akan mengembalikan null
- Jika string2 adalah panjang-nol, fungsi ini akan mengembalikan nilai di parameter awal
- Jika start> dari panjang string2, fungsi ini akan mengembalikan 0
Detail Teknis
Works in: | Mulai dari Access 2000 |
---|
Contoh
Cari “v” dalam string “Avengers007”, dan return position:
SELECT InStr("Avengers007", "v") AS MatchPosition;