String

REPLACE

DuckDBDuckDB

Mengganti semua kemunculan substring dengan substring lain dalam sebuah string.

Tipe hasil: VARCHARDiperbarui: 6 Jan 2026

Syntax

SQL
REPLACE(string, from_string, to_string)

Parameter

stringVARCHARwajib

String sumber

from_stringVARCHARwajib

Substring yang akan diganti

to_stringVARCHARwajib

Substring pengganti

Contoh Penggunaan

Mengganti Substring

SQL
1SELECT REPLACE('Hello World', 'World', 'DuckDB');

Mengganti 'World' dengan 'DuckDB'.

Hasil
Hello DuckDB

Menghapus Karakter

SQL
1SELECT REPLACE(phone, '-', '') as clean_phone
2FROM contacts;

Menghapus semua dash dari nomor telepon.

Hasil
081234567890

Multiple Replace

SQL
1SELECT
2 REPLACE(REPLACE(text, '&', '&amp;'), '<', '&lt;') as escaped
3FROM content;

Escape karakter HTML dengan nested REPLACE.