String
BigQuery
INSTR
Mencari posisi substring dalam string. Bisa mencari dari posisi tertentu dan occurrence ke-n.
Tipe hasil:
INT64Diperbarui: 7 Jan 2026Syntax
SQL
INSTR(value, substring [, position [, occurrence]])Parameter
valueSTRINGwajib
String yang akan dicari
substringSTRINGwajib
Substring yang dicari
positionINT64opsional
Posisi mulai pencarian (default: 1)
occurrenceINT64opsional
Kemunculan ke-n yang dicari (default: 1)
Contoh Penggunaan
INSTR Basic
SQL
1 SELECT INSTR('Hello World', 'o') as result;
Mencari posisi pertama 'o'.
Hasil
5
Find Nth Occurrence
SQL
1 SELECT INSTR('Hello World', 'o', 1, 2) as result;
Mencari posisi 'o' yang kedua.
Hasil
8
Parse Email Domain
SQL
1 SELECT 2 email, 3 SUBSTR(email, INSTR(email, '@') + 1) as domain 4 FROM `project.dataset.users`;
Mengekstrak domain dari email.