làm thế nào tôi có thể loại bỏ tất cả NewLine từ một biến trong SQL Server?làm thế nào tôi có thể loại bỏ tất cả NewLine từ một biến trong SQL Server?
Tôi sử dụng SQL Server 2008 R2.
Tôi cần xóa tất cả NewLine trong một biến trong Lệnh T-Sql.
Ví dụ:
Declare @A NVarChar(500)
Set @A = ' 12345
25487
154814 '
Print @A
Và nó được in như thế này
12345
25487
154814
Nhưng tôi muốn có được chuỗi như thế này
Tôi viết truy vấn này nhưng nó không hoạt động:
Set @A = Replace(@A,CHAR(13),' ')
Dòng mới là 'CHAR (10) CHAR (13)'. Hãy thử xóa số đó – LuigiEdlCarno
để xem những ký tự ascii nào là http://technet.microsoft.com/en-us/library/ms177545.aspx – Justin
Có thể trùng lặp của [Thay thế dòng mới trong TSQL] (https://stackoverflow.com/ câu hỏi/951518/replace-a-newline-in-tsql) –