在統計年度銷售額時,總覺得哪里不對勁。於是找了找,對了對,試了trim,消除前后的空格,也沒反應。

在崩潰的邊緣,終於發現了錯的原因。

原來我在錄入的時候,粘貼多了其他空白符號,看不見,摸不着,啊~

最后以:
update sku_pure
set FBASKU = replace(replace(replace(FBASKU,char(9),''),char(10),''),char(13),'');
完結

再來一例子:
update sku_pure_copy1
set FBASKU = replace(replace(replace(FBASKU,char(9),''),char(10),''),char(13),''),
店鋪= REPLACE(replace(replace(店鋪,char(9),''),char(10),''),char(13),''),
SKU = REPLACE(replace(replace(SKU,char(9),''),char(10),''),char(13),'');
如果你們遇上了這些隱藏的空白符號,不怕,用下面的語句一步解決:

update table_name
set column_name = replace(replace(replace(column_name,char(9),''),char(10),''),char(13),'');
說明:
table_name:表名
column_name:列名,字段名,變量名(都是一個意思,多種叫法而已)
char(9), char(10), char(13)分別是:
char(9) 表示水平制表符 (tab鍵 \t)
char(10) 表示換行鍵 (\n)
char(13) 表示回車鍵 (\r)

