2009-02-05

去除MS SQL欄位中空白

在擷取資料的時候,有時因為使用者輸入錯誤,
可能造成資料欄位中有空白的資料,造成程式比對錯誤,
MS SQL只提供LTrim(去除左邊空白)、RTrim(去除左邊空白),
若要同時去除左右兩邊的空白話可使用REPLACE(欄位,' ',''),
將欄位中的空白部分全部取代成空值。
select REPLACE(PnameD,' ','')
from Prod