方案一:使用反斜線轉義下劃線
在HQL語句中,下劃線是一種特殊字符,需要進行轉義。可以使用反斜線對下劃線進行轉義,如下所示:
```amename LIKE '%\_%' ESCAPE '\'
其中,ESCAPE '\ '表示使用反斜線作為轉義字符。
方案二:使用中括號轉義下劃線
除了使用反斜線,還可以使用中括號對下劃線進行轉義,如下所示:
```amename LIKE '%[_]%'
ate的正則表達式函數
ate的正則表達式函數來處理下劃線,如下所示:
```amename REGEXP '_'
ate的Criteria查詢
ate還提供了Criteria查詢,它可以更加靈活地構建查詢語句,并且不會出現下劃線轉義的問題。如下所示:
```java.createCriteria(Table.class);snName", "%_%"));
List