我需要更新我的表,因为列中的一些字段最后有一个fullstop,我需要删除它。
因此,在TableA中,Field1:数据看起来像
1002243.
1007053.
1007403.
1104098.
1110010.
注意:并非所有字段的长度都相同。
我需要删除句号。
我正在使用SQL Server 2005,欢呼:)
答案 0 :(得分:7)
UPDATE TableA
SET Field1 = LEFT(Field1 ,LEN(Field1)-1)
WHERE Field1 LIKE '%.'
答案 1 :(得分:0)
然后你会有一段时间后的数据。试试看:
Print '[' + Field1 + ']'
看看你是否得到这样的东西:
[101. ]
在此期间之后有一个空格。