Automatyczne generowanie klucza podstawowego JPA

mój klucz podstawowy wygląda jak poniżej

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

kiedy uruchamiam, otrzymuję błąd

nie można pobrać lub zaktualizować następnej wartości, zagnieżdżonym wyjątkiem jest org.hibernate.exception.SQLGrammerException: nie można pobrać lub zaktualizować następnej wartości

ale kiedy tylko zmieniam na

@GeneratedValue 
private Long id;

bez rzutu błędu. Chcę wygenerować unikalny klucz podstawowy dla każdej tabeliwyrocznia db.

questionAnswers(2)

yourAnswerToTheQuestion