String
BigQuery
INSTR
Finds the position of a substring within a string. Supports searching from a specific position and locating the nth occurrence.
Tipe hasil:
INT64Diperbarui: 13 Jun 2026Syntax
SQL
INSTR(value, substring [, position [, occurrence]])Parameter
valueSTRINGwajib
The string to search within
substringSTRINGwajib
The substring to search for
positionINT64opsional
The starting position for the search (default: 1)
occurrenceINT64opsional
The nth occurrence to find (default: 1)
Contoh Penggunaan
INSTR Basic
SQL
1 SELECT INSTR('Hello World', 'o') as result;
Finds the position of the first 'o'.
Hasil
5
Find Nth Occurrence
SQL
1 SELECT INSTR('Hello World', 'o', 1, 2) as result;
Finds the position of the second 'o'.
Hasil
8
Parse Email Domain
SQL
1 SELECT 2 email, 3 SUBSTR(email, INSTR(email, '@') + 1) as domain 4 FROM `project.dataset.users`;
Extracts the domain from an email address.
Pertanyaan Umum tentang INSTR
Apa itu fungsi INSTR di BigQuery?
Finds the position of a substring within a string. Supports searching from a specific position and locating the nth occurrence. Di BigQuery, fungsi INSTR termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan INSTR di BigQuery?
Gunakan sintaks berikut: INSTR(value, substring [, position [, occurrence]]). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi INSTR?
Fungsi INSTR mengembalikan nilai bertipe INT64. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi INSTR?
Fungsi ini memiliki 2 parameter wajib dan 2 parameter opsional. Parameter yang digunakan: value (STRING, wajib): The string to search within; substring (STRING, wajib): The substring to search for; position (INT64, opsional): The starting position for the search (default: 1); occurrence (INT64, opsional): The nth occurrence to find (default: 1).
Fungsi Terkait
Ngulik Langsung
Latihan Langsung →Sudah paham INSTR? Latih langsung di browser
Latihan interaktif, langsung di browser.