2011-02-05 9 views
4

私は、私はあなたが私が何を意味するか理解を願っていどのように文字列は、SQL Serverのデータ行で交換する

string asd="today is a great day"; 
asd=asd.replace("day","oldday"); 

以下のコードと同じ効果を行いますクエリを書きたい:)

私が欲しいですテーブルのデータ全体を変更します。すべての行データが置換されます。

のSQL Server 2008 R2

あなた

答えて

11
UPDATE dbo.TableName 
SET ColumnName1 = 
    REPLACE(ColumnName1,'oldday','newday'), 
ColumnName2 = 
    REPLACE(ColumnName2,'oldday','newday'), 
.... 

REPLACE (Transact-SQL)

+0

感謝感謝。これを探していた! – rofavadeka

関連する問題