Bahasa SQL‎ > ‎Fungsi String / Text‎ > ‎

Mengganti Teks dengan REPLACE

Fungsi REPLACE digunakan di dalam MySQL untuk mengganti teks (satu atau kumpulan karakter) tertentu dengan teks lain.

Syntax :

REPLACE( teks_yang_akan_diganti, teks_yang_dicari, teks_pengganti )

Contoh :

Misalkan table dengan teks yang akan kita ganti adalah sebagai berikut :

Nama_Karyawan
============
Bintang Maven]
Eria Setiawan]
Kristina Damai]

Terlihat dari row field tersebut ada yang mengganggu, yaitu tanda penutup kurung sikur "]" pada tiap akhiran. Maka kita bisa gunakan penggunaan fungsi REPLACE untuk mengganti tanda tersebut dengan teks kosong :

REPLACE(Nama_Karyawan, ']', '')

dan konstruksi lengkapnya dengan konteks select dan update :

SELECT REPLACE(Nama_Karyawan, ']', '') from ms_karyawan;

UPDATE ms_karyawan
    SET Nama_Karyawan = REPLACE(Nama_Karyawan, ']', '')

Hasil Eksekusi :

Nama_Karyawan
============
Bintang Maven
Eria Setiawan
Kristina Damai


Demikian, semoga artikel mengenai fungsi REPLACE ini dapat membantu.

Belajar SQL lebih lanjut ?

Silahkan bergabung ke komunitas kami dengan mengirimkan email ke belajar-sql+subscribe@googlegroups.com dan balas konfirmasinya. Atau kunjungi situs user group kami di : http://groups.google.com/group/belajar-sql?pli=1.

Comments