String
MySQL
TRIM
Menghapus karakter tertentu dari awal dan/atau akhir string. Default menghapus spasi dari kedua sisi.
Tipe hasil:
VARCHARDiperbarui: 7 Jan 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)