JPA clé primaire auto générer

ma clé primaire de l'entité de ressembler à ci-dessous

@GeneratedValue(strategy= GenerationType.TABLE)
private Long id;

quand je le lance, j'obtiens l'erreur

ne pouvait pas obtenir ou mettre à jour à côté de la valeur;nested exception est org.mise en veille prolongée.exception à la règle.SQLGrammerException:impossible d'obtenir ou mettre à jour à côté de la valeur

mais quand je viens de changer de

@GeneratedValue 
private Long id;

pas d'erreur jeter . Je veux générer unique clé primaire par table sur oracle db .

OriginalL'auteur cometta | 2009-11-30