Ho un tavolo con due colonne IDe Value. Voglio cambiare una parte di alcune stringhe nella seconda colonna.
Esempio di tabella:
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
Ora l' 123\nella Valuestringa non è necessario. Ho provato UPDATEe REPLACE:
UPDATE dbo.xxx
SET Value = REPLACE(Value, '%123%', '')
WHERE ID <= 4
Quando eseguo lo script SQL Server non segnala un errore, ma non aggiorna nulla. Perché?