發現表裡資料相同,但 group by 後竟然是倆資料…
仔細一看原來有資料裡有 特殊字元 不間斷空格 \u00a0
\u00A0 是 Unicode 字元,在 MS SQL 中可以使用 NCHAR(160) 來表示這個不間斷空格字元…
那麼替換就容易了
update Table1 set Column1 =REPLACE(Column1,NCHAR(160),'')
發現表裡資料相同,但 group by 後竟然是倆資料…
仔細一看原來有資料裡有 特殊字元 不間斷空格 \u00a0
\u00A0 是 Unicode 字元,在 MS SQL 中可以使用 NCHAR(160) 來表示這個不間斷空格字元…
那麼替換就容易了
update Table1 set Column1 =REPLACE(Column1,NCHAR(160),'')