比如,有一个字段是:部门.导入的数据如下:
"开发部"
" 开发部"
"市场部"
" 市场部"..表名:table1, 字段: department.. 怎样用SQL 语句来修改??现在,需要把这里面的空格都去掉,在MS SQL 2000 下怎样能删除掉?
我不知道MS SQL 2000 下有没有像quotedstr('').这样的函数?
"开发部"
" 开发部"
"市场部"
" 市场部"..表名:table1, 字段: department.. 怎样用SQL 语句来修改??现在,需要把这里面的空格都去掉,在MS SQL 2000 下怎样能删除掉?
我不知道MS SQL 2000 下有没有像quotedstr('').这样的函数?
右边的呢?是不是rtrim()?
如果两边都去掉呢??
呵呵,谢谢你啦,可是现在发现,那个多余的字符,不是空格.
我把它复制到记事本里,发现它是不可见字符,还没有查到它的ASCII值,
如果是不可见字符,怎样去掉.比如
彩电二部
大家电一部
空调三部(前面只有一个字符)
海尔部
手机卡部
小家电四部
彩电一部
TRY:
replace(字段名,' ','')
用editplus之类的工具替换掉那些字符,然后再倒回数据库
试试:
select replace(replace(department,char(13),''),char(10),'')