日期:2014-05-18  浏览次数:20415 次

删除char空格
程序要升级,还使原库,现将原库中所有CHAR改为VARCHAR会遗留许多空格,
有没有简单快速的方法把库中所有的空格去掉.库共20个表,每个表里差不多四五万行记录.

------解决方案--------------------
LTRIM()
RTRIM()
------解决方案--------------------
我只知道
update tb set fields = ltrim(rtrim(fields))

期待高手

------解决方案--------------------
用rtrim()去掉右边的空格就可以
------解决方案--------------------
就用这个啊!
update tb set fields = ltrim(rtrim(fields))

可以执行sp_MSforeachtable来查询执行修改,有char类型的字段就修改
当然肯定不会快,呵呵


sp_MSforeachtable 见http://www.cnblogs.com/piaoqingsong/archive/2007/06/12/780290.html