UPDATE mytable
SET mycol = REPLACE(mycol, N'&', N'&')
WHERE mycol LIKE '%&%'
EDIT
Если вы решите заменить несколько html-объектов за один раз, порядок замен может изменить результаты.
Например:
<
становится &<
, если вы замените сначала &
на &
, а затем <
на <
, но результат будет <
, если вы сначала попытаетесь заменить <
на <
и затем &
с &
.
Если мне нужно сделать такую замену, я обычно заменяю &
последней по этой причине. Конечно, крайний случай, а не то, что часто случается, но вы никогда не знаете ...