当前位置: 代码迷 >> Sql Server >> sql中有没有类似vb中的trim的语法?该怎么解决
  详细解决方案

sql中有没有类似vb中的trim的语法?该怎么解决

热度:12   发布时间:2016-04-27 20:48:37.0
sql中有没有类似vb中的trim的语法?
我有一个表中的一列数据,每个结尾都 ". ",我想通过类似vb中的string.trim( ". ")的方式,将数据中结尾和最开头的.去掉

怎么写?谢谢

------解决方案--------------------
楼主说的是:将数据中结尾和最开头的.去掉


不能直接用REPLACE(字段, '. ', ' ')

用如下SQL:

--去掉最开头的.
update 表名 set 字段名 = right(字段名,len(字段名)-1) where 字段名 like '.% '


--去掉最末尾的.
update 表名 set 字段名 = left(字段名,len(字段名)-1) where 字段名 like '%. '



------解决方案--------------------
是的,审题不清,wangtiecheng 说得对
  相关解决方案