我有表customer
電子郵件中的列,其中列數據中包含特殊字符:TAB如何消除在SQL Server中的列的標籤空間2008
當我做一個選擇,我需要刪除從該列選擇TAB空間。
意味着有一個空的突出部空間其次EMAILID:xyz.com
我使用LTRIM
和RTRIM
嘗試,但並不在這裏工作
你的幫助是非常讚賞。
由於 王子
我有表customer
電子郵件中的列,其中列數據中包含特殊字符:TAB如何消除在SQL Server中的列的標籤空間2008
當我做一個選擇,我需要刪除從該列選擇TAB空間。
意味着有一個空的突出部空間其次EMAILID:xyz.com
我使用LTRIM
和RTRIM
嘗試,但並不在這裏工作
你的幫助是非常讚賞。
由於 王子
嘗試此代碼
SELECT REPLACE([Column], char(9), '') From [dbo.Table]
炭(9)是TAB字符
UPDATE Table SET Column = REPLACE(Column, char(9), '')
100%工作-------
UPDATE table_name SET column_name=replace(column_name, ' ', '') //Remove white space
UPDATE table_name SET column_name=replace(column_name, '\n', '') //Remove newline
UPDATE table_name SET column_name=replace(column_name, '\t', '') //Remove all tab
感謝 Subroto
更換(列,CHAR(9), '') – etliens
你可以在此描述創建一個SQL函數https://stackoverflow.com/questions/ 14211346/how-to-remove-white-space-characters-from-a-string-in-sql-server – DMK