用hibernater的HQL语句从表中随机检索五个数据,数据库为sql2000

来源:百度知道 编辑:UC知道 时间:2024/09/20 20:45:43
比如说一个users表,里面有100条数据,,我要一次从里面随机取出十个,HQL语句要怎么写. MySQL是这样写的 from Users u order by rand() limit 10, sql2000怎么写

给我答案啊..麻烦写一下

ORM就是为了屏蔽操作数据那一层的呀

它把对数据库的操作 转化成了对 对象的操作

所以不管是对Orcal还是Sql2000 Mysql HQL语法是一样的哇~

对于不同的数据库,HQL语句是一样的,这也就是引入ORM的好处之一。

语句完全一样,hibernate会针对不同的数据库进行具体的sql语句转换,只要定义好dialect就好 了