在一条查询结果中存在几个换行,请问如何去掉换行?有没有直接去掉换行的函数?列如:
declare @a varchar(200)
set @a = '在一条查询结果中存在几个换行,
请问如何去掉换行'print @a----------------------------
以下是显示结果
----------------------------
在一条查询结果中存在几个换行,
请问如何去掉换行

解决方案 »

  1.   

    -----------
    @a=replace(@a,'\n','')
      

  2.   

    declare @a varchar(1000)
    set @a='wo sd dsdcs 
           sdjks sdjfs
           sdfs sdf'
    set @a=REPLACE(@a,' ','')
    set @a=REPLACE(@a,'
    ','')
    print @a
      

  3.   


    declare @a varchar(1000)
    set @a='wo sd dsdcs 
           sdjks sdjfs
           sdfs sdf'select @aset @a=REPLACE(@a,char(13)+char(10),'')
    print @a
      

  4.   

    试验了一下,只有scmail81(琳·风の狼) 的是正确的哦。
      

  5.   

    哪里有SQL SERVER 2000 的中文版?