Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.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 2008 子查询返回了多个值。替换选择上的单个字符_Sql Server 2008_Select_Replace_Subquery - Fatal编程技术网

Sql server 2008 子查询返回了多个值。替换选择上的单个字符

Sql server 2008 子查询返回了多个值。替换选择上的单个字符,sql-server-2008,select,replace,subquery,Sql Server 2008,Select,Replace,Subquery,如何使用update将字符替换为多行 UPDATE tbl\u FMaster SET PHOTO=从tbl\u FMaster中选择REPLACEPHOTO、'D:\','A:\'PHOTO假设您只想对每行中的PHOTO值运行REPLACE语句,则根本不需要使用子查询 UPDATE tbl_FMaster SET photo = REPLACE( photo, 'D:\', 'A:\' );

如何使用update将字符替换为多行


UPDATE tbl\u FMaster SET PHOTO=从tbl\u FMaster中选择REPLACEPHOTO、'D:\','A:\'PHOTO

假设您只想对每行中的PHOTO值运行REPLACE语句,则根本不需要使用子查询

UPDATE tbl_FMaster
   SET photo = REPLACE( photo, 'D:\', 'A:\' );