String
MySQL
TRIM
Menghapus karakter tertentu dari awal dan/atau akhir string. Default menghapus spasi dari kedua sisi.
Tipe hasil:
VARCHARDiperbarui: 16 Mei 2026Syntax
SQL
TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str) | TRIM([remstr FROM] str)Parameter
strstringwajib
String yang akan di-trim
remstrstringopsional
Karakter yang akan dihapus (default: spasi)
Default: ' '
Contoh Penggunaan
Hapus Spasi
SQL
1 SELECT TRIM(' Hello World ') AS result;
Menghapus spasi dari kedua sisi.
Hasil
result: Hello World
Hapus Karakter Tertentu
SQL
1 SELECT TRIM(BOTH 'x' FROM 'xxxHelloxxx') AS result;
Menghapus huruf 'x' dari kedua sisi.
Hasil
result: Hello
LEADING Trim
SQL
1 SELECT TRIM(LEADING '0' FROM '00012345') AS result;
Menghapus leading zeros.
Hasil
result: 12345
Membersihkan Input User
SQL
1 INSERT INTO users (name) 2 VALUES (TRIM(user_input));
Membersihkan spasi dari input user.
Hasil
(clean data stored)
Pertanyaan Umum tentang TRIM
Apa itu fungsi TRIM di MySQL?
Menghapus karakter tertentu dari awal dan/atau akhir string. Default menghapus spasi dari kedua sisi. Di MySQL, fungsi TRIM termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan TRIM di MySQL?
Gunakan sintaks berikut: TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str) | TRIM([remstr FROM] str). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi TRIM?
Fungsi TRIM mengembalikan nilai bertipe VARCHAR. 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 TRIM?
Fungsi ini memiliki 1 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: str (string, wajib): String yang akan di-trim; remstr (string, opsional): Karakter yang akan dihapus (default: spasi).