SQL Найти и заменить часть строки

Я пытаюсь найти определенный текст "catid = 18" в строке, где каждая строка отличается, за исключением этого. Я использовал этот запрос ниже, за исключением того, что он работает, только если вы знаете всю строку.

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

Ответы на вопрос(2)

Ваш ответ на вопрос