首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

HQL与SQL的差异

2012-06-26 
HQL与SQL的区别(1)HQL语法上与SQL语言非常接近,并且大小写不敏感。(2)HQL虽然与SQL语言接近,但其被精心设计

HQL与SQL的区别
(1)HQL语法上与SQL语言非常接近,并且大小写不敏感。
(2)HQL虽然与SQL语言接近,但其被精心设计成具备面向对象特性的语言,具备继承、多态、关联等特性。
(3)HQL在查询时不再是从表中查询,而是从一类对象中查询,这其实与EJB查询语言是一致的。

1 楼 kingcs 2011-11-26   hql 大小写敏感吧?? 2 楼 kingcs 2011-11-26   HQL:除了Java类与属性的名称外,查询语句对大小写并不敏感。 所以 SeLeCT 与 sELEct 以及 SELECT 是相同的,但是 org.hibernate.eg.FOO 并不等价于 org.hibernate.eg.Foo 并且 foo.barSet 也不等价于 foo.BARSET。

热点排行