修剪SQL Server 2005中的表列

Nav*_*een 2 string sql-server-2005 trim

我有一个叫做一个表Examination和一个列Name.在此Name专栏中,许多值都包含前导空格和尾随空格.我想知道如何更新此列,以便值中没有空格.

vcs*_*nes 5

如果要修复现有数据:

UPDATE Examination SET Name = RTRIM(LTRIM(Name))
Run Code Online (Sandbox Code Playgroud)

通常在应用程序层中,您应该在数据进入数据库之前"清理"数据.

RTRIM函数将卸下右侧尾随空间,LTRIM将删除它在左边.

在C#中,您可以使用字符串上的Trim方法修剪左侧和右侧,这将返回修剪的新字符串.