Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Cara Menghapus Trailing Whitespace di SQL Server – RTRIM()

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.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pro vs. Kontra Menerapkan Lingkungan Cloud Hibrida

  2. Tahu kapan harus mencoba lagi atau gagal saat memanggil SQL Server dari C#?

  3. DENGAN CHECK ADD CONSTRAINT diikuti oleh CHECK CONSTRAINT vs. ADD CONSTRAINT

  4. Tutorial Partisi dan Partisi Tabel SQL Server

  5. SQL Server:Klausa di mana dinamis