SQL的auto_increment命令无效

时间:2017-04-15 06:41:56

标签: sql db2 auto-increment

CREATE TABLE tbl_user(
  user_id BIGINT not NULL AUTO_INCREMENT,
  user_name VARCHAR(45) NULL,
  user_username VARCHAR(45) NULL,
  user_password VARCHAR(45) NULL,
  PRIMARY KEY (user_id)
  );

Ι不断收到错误消息

  

“意外令牌”,“在”Y KEY AUTO_INCREMENT“后面找到”。   预期的代币可能包括:“”。 SQLSTATE = 42601"

1 个答案:

答案 0 :(得分:0)

您可以将IDENTITY(1,1)用作:

CREATE TABLE tbl_user(
  user_id BIGINT IDENTITY(1,1) not NULL,
  user_name VARCHAR(45) NULL,
  user_username VARCHAR(45) NULL,
  user_password VARCHAR(45) NULL,
  PRIMARY KEY (user_id)
);

或者您也可以使用设计师进行设置。