SQL语句中怎样去掉字段里的空格及回车符.

解决方案 »

  1.   

    replace([Field],' ','')
    replace([Field],char(10)+char(13),'')
      

  2.   

    replace(
    replace(
    replace(字段,' ','')         ---去空格
    ,char(13),'')                 --去回车
    ,char(10),'')                 --去回车
      

  3.   

    replace(字段名,' ','')
    replace(字段名,char(13),'')
      

  4.   

    select replace(replace(字段,' ',''),char(13)+char(10),'') from table
      

  5.   

    写倒了:回车换行是replace([Field],char(13)+char(10),'')
      

  6.   

    SELECT         REPLACE(REPLACE(workid, ' ', ''), CHAR(13) + CHAR(10), '') AS Expr1Expr1
    W10600017
    W10500051
    W10600017
    W10500051
    "W10501188
    "
    值W10501188后仍有回车符哦.....
      

  7.   

    select replace(replace(replace([Field],' ',''),char(10),''),char(13),'') from tablename
      

  8.   

    declare @v varchar(30)
    set @v='fd dfd fd dff 
    a'select replace(replace(replace(@v,' ',''),char(10),''),char(13),'') ----
    fddfdfddffa