我有一个名为Examination
的表和一个列Name
。在此Name
列中,许多值带有前导空格和尾随空格。我想知道如何更新此列,以便值中没有空格。
最佳答案
如果要修复现有数据:
UPDATE Examination SET Name = RTRIM(LTRIM(Name))
通常,在应用程序层中,应先“清理”数据,然后再将其放入数据库。
RTRIM函数将删除右侧的尾随空格,LTRIM将删除左侧的尾随空格。
在C#中,您可以在字符串上使用Trim方法左右修剪,这将返回修剪后的新字符串。
关于string - 在SQL Server 2005中的表列上进行修剪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8418869/