我有以下Hibernate查詢如何使hibernate查詢區分大小寫?
@NamedQuery(name = "findByName", query = "SELECT e FROM t=Table e WHERE e.name =:name")
這裏是我如何設置參數
uniqueResult(namedQuery("findByName").setString("name",name));
這將分化 「名稱」,從 「NAME」?我讀setParameter()
區分大小寫,我應該將setString()
更改爲setParameter()
?
根據我的記憶默認查詢是區分大小寫的。你真的試過先運行這個嗎? – aorticDefiance
yeah setString無法識別差異, –
您是否指':name',即參數名稱?不是參數的實際值? – aorticDefiance