我尝试在mysql数据库中手动创建一个包含列id,电话,电子邮件,密码,paymwnt的表。这里的id是PRIMARY KEY自动增量,但是当我单击save时,会显示以下错误消息
前缀键不正确。使用的部分不是字符串,使用的长度比关键部分长,或者存储引擎不支持唯一的前缀键“
有人请帮忙。
答案 0 :(得分:0)
'付款'是浮动的吗?
请尝试:
CREATE TABLE table_name ( id INT NOT NULL AUTO_INCREMENT , phone VARCHAR(16) NOT NULL , email VARCHAR(128) NOT NULL , password VARCHAR(64) NOT NULL , payment FLOAT NOT NULL , PRIMARY KEY (id))
如果可能,请回复您的完整mysql查询,以便我查看 错误。
答案 1 :(得分:0)
CREATE TABLE #USER_TABLE
(
Userid int PRIMARY KEY identity(1,1),
Last_Name varchar(50),
First_Name varchar(50)
);
select * from #USER_TABLE
insert into #USER_TABLE values('k','Raj')
Userid Last_Name First_Name
1 k Raj