fest, ob die Standardsortierung ist Fall- empfindlich wie folgt aus:
select charindex('RESULT', 'If the result is 0 you are in a case-sensitive collation mode')
ein Ergebnis von 0 bedeutet, dass Sie in Groß- und Kleinschreibung Sortierungsmodus sind, 8 gibt es Groß- und Kleinschreibung ist.
Wenn bei der Sortierung die Groß-/Kleinschreibung nicht beachtet wird, müssen Sie den Sortiermodus, den Sie beim Suchen/Ersetzen verwenden möchten, explizit deklarieren.
Hier ist, wie eine Update-Anweisung zu konstruieren, Groß- und Kleinschreibung durchführen zu suchen/ersetzen, indem Sie den Sortierungsmodus Angabe zu verwenden:
update ContentTable
set ContentValue = replace(ContentValue COLLATE Latin1_General_BIN, 'THECONTENT', 'TheContent')
from StringResource
where charindex('THECONTENT', ContentValue COLLATE Latin1_General_BIN) > 0
Dies wird passen und ersetzen 'THECONTENT'
, aber nicht 'TheContent'
oder 'thecontent'
.
Dies ist die richtige Antwort. –