String

TRIM

MySQLMySQL

Menghapus karakter tertentu dari awal dan/atau akhir string. Default menghapus spasi dari kedua sisi.

Tipe hasil: VARCHARDiperbarui: 16 Mei 2026

Syntax

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
1SELECT TRIM(' Hello World ') AS result;

Menghapus spasi dari kedua sisi.

Hasil
result: Hello World

Hapus Karakter Tertentu

SQL
1SELECT TRIM(BOTH 'x' FROM 'xxxHelloxxx') AS result;

Menghapus huruf 'x' dari kedua sisi.

Hasil
result: Hello

LEADING Trim

SQL
1SELECT TRIM(LEADING '0' FROM '00012345') AS result;

Menghapus leading zeros.

Hasil
result: 12345

Membersihkan Input User

SQL
1INSERT INTO users (name)
2VALUES (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).

Fungsi Terkait