当前位置: 代码迷 >> Sql Server >> 数据导入后,发现有些数据的字段前面多了一个空格,因此,查询时,把它当做两条记录处理了,怎样删除空格?该如何解决
  详细解决方案

数据导入后,发现有些数据的字段前面多了一个空格,因此,查询时,把它当做两条记录处理了,怎样删除空格?该如何解决

热度:311   发布时间:2016-04-27 21:54:55.0
数据导入后,发现有些数据的字段前面多了一个空格,因此,查询时,把它当做两条记录处理了,怎样删除空格?
比如,有一个字段是:部门.导入的数据如下:  
"开发部 "
"   开发部 "
"市场部 "
"       市场部 "..

表名:table1,   字段:   department..   怎样用SQL   语句来修改??

现在,需要把这里面的空格都去掉,在MS   SQL   2000   下怎样能删除掉?  
我不知道MS   SQL   2000   下有没有像quotedstr( ' ').这样的函数?

------解决方案--------------------
ltrim()
------解决方案--------------------
把数据倒出到文本文件
用editplus之类的工具替换掉那些字符,然后再倒回数据库
------解决方案--------------------
ltrim(rtrim(字段名)) 去掉左/右空格
  相关解决方案