String
Snowflake
CONTAINS
Mengecek apakah string mengandung substring. Mengembalikan TRUE jika ditemukan, FALSE jika tidak.
Tipe hasil:
BOOLEANDiperbarui: 6 Jan 2026Syntax
SQL
CONTAINS(string, substring)Parameter
stringVARCHARwajib
String yang akan dicek
substringVARCHARwajib
Substring yang dicari
Contoh Penggunaan
Check Substring Exists
SQL
1 SELECT 2 product_name, 3 CONTAINS(product_name, 'Pro') as is_pro_version 4 FROM products;
Mengecek apakah nama produk mengandung 'Pro'.
Hasil
| PRODUCT_NAME | IS_PRO_VERSION |
|---|---|
| MacBook Pro | TRUE |
| iPhone | FALSE |
| iPad Pro | TRUE |
Filter dengan CONTAINS
SQL
1 SELECT * 2 FROM logs 3 WHERE CONTAINS(error_message, 'timeout');
Mencari log yang mengandung kata 'timeout'.
Case-Insensitive Contains
SQL
1 SELECT 2 product_name, 3 CONTAINS(LOWER(product_name), LOWER('apple')) as contains_apple 4 FROM products;
Case-insensitive check dengan LOWER().