我有一个SQL Sever引用路径(UNC或其他方式)的表(),但是现在路径将更改。在路径列中,我有很多记录,我只需要更改路径的一部分,而不是整个路径。而且我需要在每条记录中将相同的字符串更改为新的字符串。我该如何简单update?
3 回答
PIPIONE
TA贡献1829条经验 获得超9个赞
我尝试了上面的方法,但没有得到正确的结果。以下是一项:
update table
set path = replace(path, 'oldstring', 'newstring') where path = 'oldstring'
婷婷同学_
TA贡献1844条经验 获得超8个赞
UPDATE CustomReports_Ta
SET vchFilter = REPLACE(CAST(vchFilter AS nvarchar(max)), '\\Ingl-report\Templates', 'C:\Customer_Templates')
where CAST(vchFilter AS nvarchar(max)) LIKE '%\\Ingl-report\Templates%'
没有该CAST功能,我得到一个错误
参数数据类型ntext对于函数的参数1无效replace。
- 3 回答
- 0 关注
- 527 浏览
添加回答
举报
0/150
提交
取消