在 SQL Server 2005 中修剪表列
我有一个名为 Examination
的表和一个 Name
列。在此 Name
列中,许多值都带有前导空格和尾随空格。我想知道如何更新此列以使值中没有空格。
I have a table called Examination
and a column Name
. In this Name
column lot of values are with leading spaces and trailing spaces. I want to know how to update this column so that there are no spaces in the values.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果您想修复现有数据:
通常在应用程序层中,您应该在数据进入数据库之前“清理”数据。
RTRIM 函数将删除右侧的尾随空格,并且 LTRIM 会将其从左侧删除。
在 C# 中,您可以使用 Trim 修剪左侧和右侧字符串上的方法,它将返回修剪后的新字符串。
If you want to fix the existing data:
Generally in your application layer you should "clean" the data before it goes into the database.
The RTRIM function will remove trailing space on the right, and LTRIM will remove it on the left.
In C#, you can trim both the left and the right using the Trim method on string, which will return a new string trimmed.
从检查表中获取任何 S.No 或 ID 的最大值。让我们将 ID 视为您的序列号。
Get the Maximum value for e.g. any S.No or ID from your Examination table.Let us consider ID as u r serial number.