String

CONTAINS_SUBSTR

BigQueryBigQuery

Mengecek apakah string mengandung substring tertentu. Case-insensitive dan mendukung JSON.

Tipe hasil: BOOLDiperbarui: 7 Jan 2026

Syntax

SQL
CONTAINS_SUBSTR(value, substring)

Parameter

valueSTRING atau struktur lainwajib

Nilai yang akan dicek (bisa string, array, struct)

substringSTRINGwajib

Substring yang dicari

Contoh Penggunaan

Case-Insensitive Search

SQL
1SELECT CONTAINS_SUBSTR('Hello World', 'WORLD') as result;

Mencari substring (case-insensitive).

Hasil
TRUE

Search in JSON

SQL
1SELECT *
2FROM `project.dataset.products`
3WHERE CONTAINS_SUBSTR(TO_JSON_STRING(attributes), 'wireless');

Mencari dalam JSON attributes.

Full Text Search Style

SQL
1SELECT *
2FROM `project.dataset.articles`
3WHERE CONTAINS_SUBSTR(content, 'machine learning')
4 OR CONTAINS_SUBSTR(title, 'machine learning');

Mencari artikel tentang machine learning.

Fungsi Terkait