45

中给出的_(下划线)SQL不支持查询中

例子 :

SELECT * FROM employee WHERE NAME LIKE '%k_p%';

这匹配并将许多行与包含的行分开k_p

SQL有人可以协助如何实现这一目标Hibernate吗?谢谢。

4

2 回答 2

86

您是否尝试过逃避它:

SELECT * FROM employee WHERE NAME LIKE '%k\_p%';

\_而不仅仅是_.

于 2013-06-14T06:46:07.610 回答
0

我知道这已经很晚了,但可以成为其他程序员的解决方案。你可以试试

SELECT * FROM employee WHERE NAME LIKE '%k[_]p%';
于 2019-08-20T06:48:49.580 回答