Have you tried escaping it:
SELECT * FROM employee WHERE NAME LIKE '%k\_p%';
\_ instead of just _.
\_
_
I know it is quite late but can be solution for other programmers.You can try
SELECT * FROM employee WHERE NAME LIKE '%k[_]p%';