子查询返回的值超过1。替换选择中的单个字符

时间:2014-11-16 06:19:30

标签: sql-server-2008 select replace subquery

如何使用update

替换多行的字符

UPDATE tbl_FMaster SET PHOTO =(SELECT REPLACE(PHOTO,'D:\','A:\')照片来自tbl_FMaster)

1 个答案:

答案 0 :(得分:0)

假设您只想在每行REPLACE值上运行photo语句,则根本不需要使用子查询。

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