Di MySQL, RTRIM()
fungsi memangkas spasi putih dari sisi kanan string.
Sintaks
Sintaksnya seperti ini:
RTRIM(str)
Dimana str
adalah string yang akan dipotong.
Contoh
Berikut adalah contoh dasar untuk menghapus spasi dari akhir string:
SELECT RTRIM('Rattlesnake ') AS Trimmed;
Hasil:
+-------------+ | Trimmed | +-------------+ | Rattlesnake | +-------------+
Spasi tambahan dihilangkan.
Untuk mendemonstrasikan efeknya dengan lebih baik, inilah tampilannya jika dibandingkan dengan string yang tidak dipangkas:
SELECT 'Rattlesnake ' AS Untrimmed, RTRIM('Rattlesnake ') AS Trimmed;
Hasil:
+--------------+-------------+ | Untrimmed | Trimmed | +--------------+-------------+ | Rattlesnake | Rattlesnake | +--------------+-------------+
Jika Anda melihat lebih dekat, Anda akan melihat bahwa yang pertama memiliki ruang ekstra di bagian akhir dan yang kedua tidak. Ini bahkan lebih jelas ditunjukkan dalam contoh berikut.
Beberapa Spasi
Jika Anda memiliki beberapa spasi tambahan, semuanya dipangkas:
SELECT 'Rattlesnake ' AS Untrimmed, RTRIM('Rattlesnake ') AS Trimmed;
Hasil:
+---------------------+-------------+ | Untrimmed | Trimmed | +---------------------+-------------+ | Rattlesnake | Rattlesnake | +---------------------+-------------+
Ruang Lainnya
Fungsi ini hanya memangkas spasi tambahan. Ruang lain dibiarkan sendiri:
SELECT ' Crotalus triseriatus ' AS Untrimmed, RTRIM(' Crotalus triseriatus ') AS Trimmed;
Hasil:
+--------------------------------+---------------------------+ | Untrimmed | Trimmed | +--------------------------------+---------------------------+ | Crotalus triseriatus | Crotalus triseriatus | +--------------------------------+---------------------------+
Dalam contoh ini, spasi di antara setiap kata dibiarkan utuh, dan spasi di depan juga dibiarkan utuh di kedua string. Hanya string kedua yang spasi belakangnya dipangkas.