本人现在有一张表...表中某字段是正规的是这样的:fittingsPIC/Q449D30A632.jpg 可是现在出现1000多条fittingsPIC/Q449D30A632 .jpg这样的记录...中间多了很多空格...听说用lefttrim可以把这些空格去掉..!~本人的思路是: update obg_file set obg11='fittingsPIC/'+obg02.trim()+'.jpg' where obg02='X5820180001R' 但是obg02.trim()根本不是这么用的..谁能教教我...!~谢谢..!~ PS:我先拿一条记录试验...然后再批量修改...!~
trim一般是用来截断尾巴上的空格的。
恩..是的..!~现在就是要把obg02的尾巴给去掉..然后再加个.jpg.因为obg02的尾巴有好多空格..obg11的规则是fittingsPIC/(路径名称)+文件名称 而文件名称的规则是obg02里的字符+jpg
--------------------------------------------
fittingsPIC/Q449D30A632.jpg(1 行受影响)
**/
declare @s varchar(200)
set @s = '21321321 .jpg'
select replace(@s,' ','')
结果21321321.jpgso,可以用下面的语句。update obg_file set obg11 = replace(obg11,' ','') where obg02='X5820180001R'