Home » Software » DBMS » MSSQL Server » Fungsi String TRANSLATE() Pada SQL Server

Fungsi String TRANSLATE() Pada SQL Server

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Definisi dan Penggunaan

Fungsi TRANSLATE() digunakan untuk mengembalikan string dari argumen pertama setelah karakter yang ditentukan dalam argumen kedua diterjemahkan ke dalam karakter yang ditentukan dalam argumen ketiga.

Catatan: Fungsi TRANSLATE() akan mengembalikan kesalahan jika karakter dan terjemahan memiliki panjang yang berbeda.

Syntax

TRANSLATE(string, characters, translations)

Nilai Parameter

ParameterDeskripsi
stringRequired. String masukan
charactersRequired. Karakter yang harus diganti
translationsRequired. Karakter baru

Detail Teknis

Works in:SQL Server (mulai dari 2017)

Contoh 1
Kembalikan string dari argumen pertama SETELAH karakter yang ditentukan dalam argumen kedua diterjemahkan ke dalam karakter yang ditentukan dalam argumen ketiga:

SELECT TRANSLATE('Monday', 'Monday', 'Sunday'); // Hasilnya in Sunday

Contoh 2
Kembalikan string dari argumen pertama SETELAH karakter yang ditentukan dalam argumen kedua diterjemahkan ke dalam karakter yang ditentukan dalam argumen ketiga:

SELECT TRANSLATE('3*[2+1]/{8-4}', '[]{}', '()()'); // Hasilnya in 3*(2+1)/(8-4)

You may also like