该场景是:在我的系统中,用户将能够使用某种元数据定义对数据库的查询。有没有办法使用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”答案:独立于数据库。
谢谢,请告诉我,如果我是不够清楚:)
太棒了!看起来像是我的问题可能的解决方案。谢谢你的提示! ;) –