Domanda Come eliminare il tab spazio nella colonna in SQL Server 2008


Ho una colonna con email nella tabella customer dove i dati nella colonna contengono caratteri speciali: TAB

Quando eseguo una selezione, devo rimuovere lo spazio TAB da quella colonna.

Significa che c'è uno spazio TAB vuoto seguito dal EmailID: xyz.com

Ho provato ad usare il LTRIM e RTRIM ma questo non funziona qui

Il tuo aiuto è molto apprezzato.

Grazie Principe


44
2017-10-16 03:04


origine


risposte:


Prova questo codice

SELECT REPLACE([Column], char(9), '') From [dbo.Table] 

char (9) è il carattere TAB


99
2017-10-16 03:12



UPDATE Table SET Column = REPLACE(Column, char(9), '')

8
2017-11-26 01:27



100% di lavoro -------

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

Grazie Subroto


-4
2017-07-28 12:45