SQL Buscar y reemplazar parte de una cadena

Estoy tratando de encontrar cierto texto "catid = 18" en una cadena, donde cada cadena es diferente, excepto por esto. He usado esta consulta a continuación antes, excepto que solo parece funcionar si conoces la cadena completa.

<code>update TABLE_NAME
set FIELD_NAME = replace(FIELD_NAME, 'findthis', 'replacewiththis'); 
</code>

Respuestas a la pregunta(2)

Su respuesta a la pregunta