Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2005 如何在使用通配符时更新数据库,例如_Sql Server 2005_Tsql - Fatal编程技术网

Sql server 2005 如何在使用通配符时更新数据库,例如

Sql server 2005 如何在使用通配符时更新数据库,例如,sql-server-2005,tsql,Sql Server 2005,Tsql,我有一个由路径组成的列,例如\\Abc\F\E\record\u 123,现在我需要更新数据库中的路径,其中我只需要做一个更改: \\Abc\F\E\record\u 123=\\Abc\F\G\record\u 123-我想将E更新为G 如何使用数据库中的更新查询进行此操作?请参阅。REPLACE()将是一个很好的候选者 REPLACE('\Abc\F\E\record_123', '\E\', '\G\') 您有清晰的分隔符,允许您选择要替换的位

我有一个由路径组成的列,例如
\\Abc\F\E\record\u 123
,现在我需要更新数据库中的路径,其中我只需要做一个更改:

\\Abc\F\E\record\u 123
=
\\Abc\F\G\record\u 123
-我想将E更新为G

如何使用数据库中的更新查询进行此操作?

请参阅。REPLACE()将是一个很好的候选者

REPLACE('\Abc\F\E\record_123', '\E\', '\G\')
您有清晰的分隔符,允许您选择要替换的位