Cuối cùng tôi đã tìm nó ra. Nó đã bị chôn vùi trong các bình luận cho bài báo jfrobishow được xuất bản. Cảm ơn bạn rất nhiều.
Đây là toàn bộ câu trả lời đã dẫn tôi đến giải pháp:
UPDATE TableName SET DBTextField = REPLACE(CAST(DBTextField AS varchar(MAX))
,'SearchText', 'ReplaceText')
FROM TableName
WHERE CHARINDEX('SearchText',CAST(DBTextField as varchar(MAX)))>0
Lưu ý:that điều này có thể cắt ngắn kích thước của bạn dbfield, nhưng nếu là một cột văn bản dài, hãy làm cho nó thành nvarchar (max) và bạn sẽ không bị cắt bớt!