String

TRIM

MySQLMySQL

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

Tipe hasil: VARCHARDiperbarui: 7 Jan 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)

Fungsi Terkait