Bonjour,
J'utilise EJB3, netbeans 5.5, SJSAS 9.
J'ai créé un entity bean dont voici l'extrait
...
1 2 3 4 5 6 7 8 9
| @Entity
@Table(name = "region")
@NamedQueries( {
@NamedQuery(name = "Region.findByRegid", query = "SELECT r FROM Region r WHERE r.regid = :regid"),
@NamedQuery(name = "Region.findByRegnom", query = "SELECT r FROM Region r WHERE r.regnom = :regnom"),
@NamedQuery(name = "Region1.modif", query = "UPDATE Region1 AS r SET r.zneid = :zneid WHERE r.regid = :regid")
})
public class Region1 implements Serializable {
... |
Ces requêtes marchent très bien, mais je veux faire une modification de plusieurs champs par exemple :
@NamedQuery(name = "Region1.modif", query = "UPDATE Region1 AS r SET r.zneid = :zneid , r.regnom = :regnom WHERE r.regid = :regid")
alors qu'il n'accepte pas les virgules.
Est ce que quelqu'un a une idée?
Merci d'avance pour votre préoccupation,
Diamskel
Partager