Red Hat Training
A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform
12.4.2. Déclarations HQL
HQL autorise les déclarations
SELECT
, UPDATE
, DELETE
, et INSERT
. La déclaration INSERT
de HQL n'a pas d'équivalent dans JPQL.
Important
Veuillez être attentif au moment où une déclaration
UPDATE
ou DELETE
est exécutée.
Tableau 12.8. Déclarations HQL
Déclaration | Description |
---|---|
SELECT |
Le BNF pour les déclarations
SELECT dans HQL est :
select_statement :: = [select_clause] from_clause [where_clause] [groupby_clause] [having_clause] [orderby_clause]
La déclaration
SELECT de HQL la plus simple qui soit est sous la forme :
de com.acme.Cat |
UDPATE | Le BNF pour la déclaration UPDATE dans HQL est le même que dans JPQL. |
DELETE | Le BNF pour les déclarations DELETE dans HQL est le même que dans JPQL. |