2
我試圖在Hibernate SQL查詢中使用COLLATE語句,但它不能識別語句。我應該如何在休眠查詢中使用COLLATE
CONSULTA: FROM Articulos WHERE activo=0
and (codigodearticulo like '%CIN EMB%' COLLATE='Modern_Spanish_CI_AI'
or descripcion like '%CIN EMB%' COLLATE='Modern_Spanish_CI_AI'
or descripcionadicional like '%CIN EMB%' COLLATE='Modern_Spanish_CI_AI')
and codigodelinea in
(select CODIGODELINEA from Lineas where CATAUTOPARTES='1')
當應用程序編譯時,Hibernate返回此異常:
- line 1:107: unexpected token: COLLATE
- line 1:107: unexpected token: COLLATE
- line 1:107: unexpected token: COLLATE
- Error hibernate: unexpected token: COLLATE near line 1, column 107
我無法找到問題,在MSSQL服務器正常工作。