如何替换sql server中表上特定列中的文本

时间:2011-03-01 07:57:23

标签: sql sql-server-2005

我有一个表Employee,带有Description列。在说明栏中,我有文字 <br />。现在我需要将文本替换为文本<br>

有没有办法可以修改列本身的值?

2 个答案:

答案 0 :(得分:4)

Update Employee
Set Description = Replace(Description , '<br />','<br>')
Where IDColumn = RecordIdValue

如果要更新表中的所有行,可以省略where子句。

答案 1 :(得分:2)

REPLACE函数与UPDATE语句一起使用:

UPDATE EMployee
SET Description = REPLACE(Description, 'find this text', 'replacement')