2011-02-05 3 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

Смежные вопросы