我正在尝试CHAR 160
从表中的字段中删除不间断的空格().我已经尝试过使用类似的功能RTRIM()
来摆脱它,但价值仍然存在.
我需要做什么才能从列中删除不间断的空间?
Bri*_*ers 45
尝试使用 REPLACE
UPDATE Your_Table
SET Your_Column = REPLACE(Your_Column, NCHAR(0x00A0), '')
WHERE Id = x
Run Code Online (Sandbox Code Playgroud)
如果上述解决方案不起作用,请尝试使用 CHAR 而不是 NCHAR
UPDATE Your_Table
SET Your_Column = REPLACE(Your_Column, CHAR(160), '')
WHERE Id = x
Run Code Online (Sandbox Code Playgroud)
CHAR 为我工作。