SQL Server : Menghilangkan (Karakter) Enter dari sebuah TSQL-string

Bagaimana cara menghilangkan enter dalam teks string pada SQL Server? Pada dasarnya karakter yang dihasilkan enter adalah newline (baris baru), atau bisa juga dihasilkan dengan script CR, LF or CR+LF. 

Saya memiliki contoh string seperti di bawah ini:


Untuk menghilangkan enter kita akan mengantikanya dengan string kosong menggunakan REPLACE. Dan dalam TSQL baris baru dihasilkan oleh CHAR(13) dan CHAR(10), maka kita dapat dibuat query sebagaimana pada contoh berikut:

SELECT REPLACE(REPLACE(@str, CHAR(13), ''), CHAR(10), '')

Mari kita coba dan bandingkan dengan hasil di atas!


Karakter enter atau baris baru sudah hilang.

Post a Comment

0 Comments