ACTUALIZA y REEMPLAZA parte de una cadena
Tengo una mesa con dos columnas,ID
yValue
. Quiero cambiar una parte de algunas cadenas en la segunda columna.
Ejemplo de tabla:
ID Value
---------------------------------
1 c:\temp\123\abc\111
2 c:\temp\123\abc\222
3 c:\temp\123\abc\333
4 c:\temp\123\abc\444
Ahora el123\
en elValue
cadena no es necesaria Lo intentéUPDATE
yREPLACE
:
UPDATE dbo.xxx
SET Value = REPLACE(Value, '%123%', '')
WHERE ID <= 4
Cuando ejecuto el script, SQL Server no informa de un error, pero tampoco actualiza nada. ¿Porqué es eso?