[SQL語法](note)直接「處理掉」table中的空白字元

摘要:[SQL語法]直接「處理掉」table中的空白字元

承上一篇,
 
若要把A.TABLE中所有的值含有空白字元的,統統去除空白,
不是要select才處理空白字元,
是要直接對A.TABLE中的欄位直接處理,
怎麼下語法?
 
一、欄位型態前提要是含有「var」的,如「varnchar」,
 
二、下語法:
 
update A.TABLE set  userid = LTRIM(userid) WHERE userid LIKE '% %';
 
update A.TABLE set  userid = RTRIM(userid) WHERE userid LIKE '% %';
 
 
'% %'→中間有空格。
 
 
註:
SQL Server: RTRIM( ) 用來去除字元左邊空白
                    LTRIM( ) 用來去除字元右邊空白
 
要怎麼在SQL中去除字串中間的空白?
 

update A.TABLE set  userid = replace (userid)

 

 
--
強烈建議購物網店或實體店家都必須使用關鍵字廣告or原生廣告來將Yahoo上與聯播網的廣大流量導至自己的網站!

●Yahoo關鍵字廣告/原生廣告
◆Yahoo廣告方案介紹 : https://goo.gl/5k8FHW
◆Yahoo廣告剖析與運用 : http://goo.gl/4xjUJD

 

​​