sql-server - 如何从 SQL Server 的列中删除不间断空格?

标签 sql-server tsql

我正在尝试从表中的字段中删除不间断空格 (CHAR 160)。我尝试使用像 RTRIM() 这样的函数来摆脱它,但该值仍然存在。

我需要做什么才能从列中删除不间断空格?

最佳答案

尝试使用REPLACE

UPDATE Your_Table
SET Your_Column = REPLACE(Your_Column, NCHAR(0x00A0), '')
WHERE Id = x

关于sql-server - 如何从 SQL Server 的列中删除不间断空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15214848/

相关文章:

sql-server - SQL 中 DATEADD() 的真实返回类型是什么?

sql - 如何根据Batch ID获取最新记录

sql - 从 Analysis Services 获取实例名称,如 @@ServerName

SQL - 限制存储过程输入参数

sql - 最喜欢的性能调优技巧

c# - 将日志文件的日期转换为字符串,然后将数据库的字符串转换为日期时间

sql-server - 为什么自定义 SSIS 日志提供程序不会显示在提供程序下拉列表中?

SQL:递归选择所有子记录的SUM

sql-server - 无法从 ubuntu 连接到 azure sql server

tsql - SQL Server 2000 “Incorrect syntax near the keyword ' CASE'”