我将我的数据库从MySQL移植到SQLServer。我在启动期间遇到问题表创建并且我得到语法错误。如下
严重:不成功:创建表ANSWER(AID bigint非null auto_increment,ANS varchar(255),NUMBER整数,QID bigint,主键(AID))type = InnoDB 2011年1月12日下午1:25:28 org.hibernate.tool.hbm2ddl.SchemaUpdate执行 严重:'auto_increment'附近的语法不正确。
我试图直接在MsSQLServer中运行上面的SQL,并且得到了关于自动增量的语法错误。
用于在MYSql中完美运行的代码。
@Entity
@Table(name = "ANSWER")
public class Answer implements Identifiable<Long>, Serializable, Comparable<Answer> {
@Id
@Column(name = "AID")
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
谢谢。