該場景是:在我的系統中,用戶將能夠使用某種元數據定義對數據庫的查詢。有沒有辦法使用hql沒有類?
例子:用戶將定義一些參數,如:
-DatabaseType: Oracle 11g
-ConnectionProperties: (user, password, server, etc)
-TableName: TAB1
-Columns: COL1, COL2
-Filters: COL3=2 ; COL2=5
這樣的話,我不知道前面是什麼將被退回,因此我沒有一個是返回的ResultSet匹配類通過這個查詢。
這就是說,問題是:即使沒有匹配結果的類(比如TAB1與COL1和COL2),我是否可以使用這些「元數據」來構建HQL查詢?
FAQ: - 「你爲什麼要使用HQL而不是SQL」答案:獨立於數據庫。
謝謝,請告訴我,如果我是不夠清楚:)
太棒了!看起來像是我的問題可能的解決方案。謝謝你的提示! ;) –