Di SQL Server, Anda dapat menggunakan T-SQL RTRIM()
berfungsi untuk menghapus trailing blank dari string yang diberikan. Trailing blank adalah spasi putih, tab, dll yang berada di akhir string.
Sintaks
Sintaksnya seperti ini:
RTRIM ( character_expression )
Di mana character_expression
adalah ekspresi dari karakter atau data biner. Itu bisa berupa konstanta, variabel, atau kolom apa pun (asalkan bertipe data, kecuali teks , nteks , dan gambar , yang secara implisit dapat dikonversi ke varchar ).
Contoh
Berikut ini contoh dasarnya:
SELECT RTRIM('Cat ');
Hasil:
--- Cat
Untuk membuat efeknya lebih jelas, berikut adalah contoh string yang dipangkas dan string yang tidak dipotong secara berdampingan. Contoh ini juga menyertakan beberapa spasi putih di depan – semuanya dihapus.
SELECT 'Cat ' AS 'A', RTRIM('Cat ') AS 'B';
Hasil:
A B ---------- --- Cat Cat
Anda juga dapat menggunakan LTRIM()
untuk menghapus bagian kosong di depan, dan TRIM()
untuk menghapus spasi (atau karakter lain) dari kedua sisi string.