文本字段?char,varchar?update tbname set colname=trim(colname)
where instr(colname,' ')>0 and colname is not null;

解决方案 »

  1.   

    我的文本字段为varchar2用上面的语句运行了一天都没反应,有没有快点的方法?
      

  2.   

    如果这个列上有索引的话
    try:
    先drop掉
    执行上面updae操作
    创建索引
      

  3.   

    varchar2
    类型在保存数据时会自动删除结尾空格,你的数据中怎么会有空格呢?
      

  4.   

    update tablename set col=ltrim(rtrim(col,''),'');
    commit;楼主怎么判断是死机?800万条记录的update可是需要时间的哟。