String

REPLACE

BigQueryBigQuery

Replaces all occurrences of a substring with a new string. Replacement is case-sensitive.

Tipe hasil: STRINGDiperbarui: 13 Jun 2026

Syntax

SQL
REPLACE(value, old_string, new_string)

Parameter

valueSTRINGwajib

The source string

old_stringSTRINGwajib

The substring to be replaced

new_stringSTRINGwajib

The replacement string

Contoh Penggunaan

Simple Replace

SQL
1SELECT REPLACE('Hello World', 'World', 'BigQuery') as result;

Replaces a substring.

Hasil
Hello BigQuery

Clean Phone Number

SQL
1SELECT
2 REPLACE(REPLACE(REPLACE(phone, '-', ''), ' ', ''), '+', '') as clean_phone
3FROM `project.dataset.contacts`;

Removes formatting characters from a phone number.

Hasil
clean_phone
6281234567890

URL Slug

SQL
1SELECT
2 LOWER(REPLACE(REPLACE(title, ' ', '-'), '--', '-')) as slug
3FROM `project.dataset.articles`;

Creates a URL slug from a title.

Pertanyaan Umum tentang REPLACE

Apa itu fungsi REPLACE di BigQuery?
Replaces all occurrences of a substring with a new string. Replacement is case-sensitive. Di BigQuery, fungsi REPLACE termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan REPLACE di BigQuery?
Gunakan sintaks berikut: REPLACE(value, old_string, new_string). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi REPLACE?
Fungsi REPLACE mengembalikan nilai bertipe STRING. 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 REPLACE?
Fungsi ini memiliki 3 parameter wajib. Parameter yang digunakan: value (STRING, wajib): The source string; old_string (STRING, wajib): The substring to be replaced; new_string (STRING, wajib): The replacement string.
Ngulik Langsung

Sudah paham REPLACE? Latih langsung di browser

Latihan interaktif, langsung di browser.

Latihan Langsung →