You misunderstood the meaning of escape : it allows you to define a character in such a way that when you put it in front of another character, this other character is interpreted literally, and not as a metacharacter. You only need one such escape character: you can use it to escape the metacharacter.
In the example below, I used '#' as my escape character:
select * from tableName where columnName like 'C#%U#_C' escape '#'
This tries to match the strings C%U_C , where both '%' and '_' interpreted literally, and not as a sequence of any characters or any single character.
source share