私は列のデータが特殊文字を含むテーブルcustomer
で電子メールを持つ列があります:私は選択を行うと、私は削除する必要がTABSQL Server内の列のタブスペースをなくす方法2008
をその列のTABスペース。
がEMAILID続く空のTABスペースがあることを意味します:xyz.com
私はLTRIM
とRTRIM
を使用してみましたが、それはここで
あなたの助けを本当に感謝されて動作しません。
おかげ プリンス
私は列のデータが特殊文字を含むテーブルcustomer
で電子メールを持つ列があります:私は選択を行うと、私は削除する必要がTABSQL Server内の列のタブスペースをなくす方法2008
をその列のTABスペース。
がEMAILID続く空のTABスペースがあることを意味します:xyz.com
私はLTRIM
とRTRIM
を使用してみましたが、それはここで
あなたの助けを本当に感謝されて動作しません。
おかげ プリンス
このコードを試してみてください
SELECT REPLACE([Column], char(9), '') From [dbo.Table]
CHAR(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
おかげ スブロト
ここで説明するように置き換える(カラムは、CHAR(9)、 '') – etliens
は、SQL関数を作成することができhttps://stackoverflow.com/questions/ 14211346/how-to-remove-white-space-characters-from-a-string-in-sql-server – DMK