8

データベースのフィールドの1つにある「Enter」をスペースに置き換えるにはどうすればよいですか?

実際に私はvb.netで以下のコードを試しましたが、どれも私のために働いていません、、

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

また

address = Replace(address, vbNewLine, " ")

また

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

言語:Vb.netデータベース:MSSQL 2005

前もって感謝します

4

2 に答える 2

22

SQL-Server で改行文字を置き換えたい場合。

  • 改行 – CHAR(10)
  • キャリッジ リターン – CHAR(13)

したがって、列を更新して NewLines を空白に置き換えたい場合:

UPDATE TableName SET address=REPLACE(REPLACE(address, CHAR(13),' '), CHAR(10),' ');
于 2012-11-21T09:44:48.493 に答える