我有以下查询:
CREATE TABLE UserDetails (
sno INT UNSIGNED AUTO_INCREMENT,
username VARCHAR(20) NOT NULL,
location VARCHAR(20) NOT NULL,
country VARCHAR(20) NOT NULL,
UNIQUE KEY(username)
);
它给出以下错误:
ERROR 1075 (42000):表定义不正确;只能有一个自动列,并且必须将其定义为键
我想设置sno
为自动递增username
和UNIQUE
AND NOT NULL
。
我究竟做错了什么?