在DAtabase中使用SQL更新文本

时间:2013-06-11 18:30:02

标签: sql text replace

我是SQL的新手,当我尝试为每个实例更改dataqbase中的某些文本时,我不断遇到错误。我被告知我的语法不正确:

我正在尝试将第一个链接中的文本更改为第二个链接。

更新dbo.qanda

SELECT替换('http://vhahacnonva.vha.med.va.gov/','http://nonvacare.hac.med.va.gov/'

1 个答案:

答案 0 :(得分:2)

您使用的是错误的REPLACE语法。还要检查你的反引号,它们应该是引号。试试这个语法

UPDATE dbo.qanda
SET columnname = REPLACE(columnname, 'http://vhahacnonva.vha.med.va.gov/', 'http://nonvacare.hac.med.va.gov/');

只需使用您的实际列名更改columnname