Dies ist der Fehler. Die 'SQ_USERS' ist die Sequenz, die in einer SQL-Server-Datenbank erstellt wurde.Fehler bei der Verwendung der SQL Server-Sequenz mit Hibernate 5.0.3
com.microsoft.sqlserver.jdbc.SQLServerException: Ungültiger Objektname 'dbo.SQ_USERS'.
Dies ist die Einheit, die die Sequenz erhalten verwendet wird ...
@Entity
@Table(name="USERS")
public class User {
@Id
@Column(name="id")
@SequenceGenerator(name = "USER", schema="dbo", sequenceName = "SQ_USERS", allocationSize = 20)
@GeneratedValue(generator = "USER", strategy = GenerationType.SEQUENCE)
private int id;
}
Die SQL, die „als id_val von dbo.SQ_USERS mit (UPDLOCK, Dolle) wählen next_val“ wird erzeugt, aber wenn Ich versuche dies in Sql-Server-Management-Studio, bekomme ich die Fehlermeldung "Ungültiger Objektname 'dbo.SQ_USERS'."
Kann jemand helfen?
Danke.
Ich habe das versucht, aber es hat mein Problem nicht gelöst. – Jason