![](/img/trans.png)
[英]db2 how to view the code User-Defined-Function calling C code
[英]How to use in hibernate user-defined-function done is sql (and still have pagination)
我需要運行一個查詢,該查詢使用在Oracle SQL(10g)數據庫上創建的函數。
我已經看到Hibernate支持某些聚合函數(avg,sum,min,max和某些計數形式),但是我想要自己的函數,所以這不起作用。
我還看到可以將SQLQuery對象用於直接sql注入。 但是在這里我松了分頁,我真的需要這個。
有人知道該怎么做嗎? 提前致謝!
對於HQL查詢,您需要基於當前使用的Oracle方言(Oracle10gDialect)創建自己的方言,並將功能添加到該方言中。
對於條件查詢,您可以定義自己的條件實現並在查詢中使用它。 此條件負責SQL表達式的生成。 查看Hibernate源代碼,以找到與您要創建的現有准則實現類似的示例。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.