2011-02-05 54 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 2014-05-07 09:33:31