HQL(Hibernate Query Language)
SQL(Structured Query Language)
1、HQL仅用于查询,不支持INSERT、UPDATE、DELETE语句
2、HQL面向对象查询,SQL是结构化查询语言,面向数据库表查询,操纵关系型数据库
3、语法差异
HQL:FROM+类名+类对象 WHERE+对象属性做条件
SQL:FROM+表名 WHERE +表字段做条件
4、HQL对类与属性名大小写敏感,一般只用于Hibernate
HQL(Hibernate Query Language)
SQL(Structured Query Language)
1、HQL仅用于查询,不支持INSERT、UPDATE、DELETE语句
2、HQL面向对象查询,SQL是结构化查询语言,面向数据库表查询,操纵关系型数据库
3、语法差异
HQL:FROM+类名+类对象 WHERE+对象属性做条件
SQL:FROM+表名 WHERE +表字段做条件
4、HQL对类与属性名大小写敏感,一般只用于Hibernate