这是我的JPA ENTITY
@Entity
@NamedQueries({
@NamedQuery(name = "Question.randQuestion", query = "SELECT q FROM Question AS q ORDER BY RANDOM")
})
@Table(name = "questions")
public class Question implements Serializable {
.....
}
Run Code Online (Sandbox Code Playgroud)
问题是:
eclipse给了我这个namedQuery的错误.它说:"在FROM子句中没有定义标识变量'RANDOM'"
我也试过RAND()而不是RANDOM和NEWID().
谢谢.