用空格替换回车

时间:2012-11-21 09:30:50

标签: sql-server-2005 vb.net-2010

如何在空间

的数据库中的一个字段中替换“Enter”

实际上我在vb.net中尝试了以下代码,但是没有对我有用,

 address = Replace(address, System.Environment.NewLine, " ")

address = Replace(address, vbNewLine, " ")

address = Replace(address, Chr(13), "")

语言:Vb.net 数据库:MSSQL 2005

提前致谢

2 个答案:

答案 0 :(得分:13)

如果要在SQL-Server中替换换行符号。

  • 换行 - CHAR(10)
  • 回车 - CHAR(13)

因此,如果您想更新列并使用空格替换NewLines:

UPDATE TableName SET address=REPLACE(REPLACE(address, CHAR(13),' '), CHAR(10),' ');

答案 1 :(得分:0)

  • 换行 - CHAR(10)
  • 回车 - CHAR(13)
  • Tab char(9)

    REPLACE(REPLACE(REPLACE(地址,CHAR(13),''),CHAR(10),''),CHAR(9),& #39;')