用的mysql 帮我看看建立的这张表那错了,谢谢了
createtableTUser(FKeyIDintprimarykeyauto_increment,FLoginvarchar(100)notnulluniquekey...
create table TUser
(
FKeyID int primary key auto_increment,
FLogin varchar(100) not null unique key,
FPass varchar(100) not null,
FIP varchar(50) not null unique key,
FName varchar(50) not null,
FSex int(1) not null,
FDept char(10) not null,
FPost char(10) not null,
FMobile varchar(100) null,
FTel varchar(100) null,
FFax varchar(100) null,
FState int(1) not null,
FMailSize varchar(2000) not null,
FMUSize varchar(2000) default(0) not null,
FRemarks varchar(2000) null
); 展开
(
FKeyID int primary key auto_increment,
FLogin varchar(100) not null unique key,
FPass varchar(100) not null,
FIP varchar(50) not null unique key,
FName varchar(50) not null,
FSex int(1) not null,
FDept char(10) not null,
FPost char(10) not null,
FMobile varchar(100) null,
FTel varchar(100) null,
FFax varchar(100) null,
FState int(1) not null,
FMailSize varchar(2000) not null,
FMUSize varchar(2000) default(0) not null,
FRemarks varchar(2000) null
); 展开
3个回答
展开全部
CREATE TABLE `user` (
`FKeyID` int(11) NOT NULL AUTO_INCREMENT,
`FLogin` varchar(100) NOT NULL,
`FPass` varchar(100) NOT NULL,
`FIP` varchar(50) NOT NULL,
`FName` varchar(50) NOT NULL,
`FSex` int(1) DEFAULT NULL,
`FDept` char(10) DEFAULT NULL,
`FPost` char(10) DEFAULT NULL,
`FMobile` varchar(100) DEFAULT NULL,
`FTel` varchar(100) DEFAULT NULL,
`FFax` varchar(100) DEFAULT NULL,
`FState` int(1) NOT NULL,
`FMailSize` varchar(200) NOT NULL,
`FMUSize` varchar(200) NOT NULL,
`FRemarks` varchar(200) NOT NULL,
PRIMARY KEY (`FKeyID`),
UNIQUE KEY `FLogin` (`FLogin`),
UNIQUE KEY `FIP` (`FIP`)
)
CREATE TABLE `user` (
`FKeyID` int(11) NOT NULL AUTO_INCREMENT,
`FLogin` varchar(100) NOT NULL,
`FPass` varchar(100) NOT NULL,
`FIP` varchar(50) NOT NULL,
`FName` varchar(50) NOT NULL,
`FSex` int(1) DEFAULT NULL,
`FDept` char(10) DEFAULT NULL,
`FPost` char(10) DEFAULT NULL,
`FMobile` varchar(100) DEFAULT NULL,
`FTel` varchar(100) DEFAULT NULL,
`FFax` varchar(100) DEFAULT NULL,
`FState` int(1) NOT NULL,
`FMailSize` varchar(200) NOT NULL,
`FMUSize` varchar(200) NOT NULL,
`FRemarks` varchar(200) NOT NULL,
PRIMARY KEY (`FKeyID`),
UNIQUE KEY `FLogin` (`FLogin`),
UNIQUE KEY `FIP` (`FIP`)
)
vachar 最大255 创建唯一索引也是错的
`FKeyID` int(11) NOT NULL AUTO_INCREMENT,
`FLogin` varchar(100) NOT NULL,
`FPass` varchar(100) NOT NULL,
`FIP` varchar(50) NOT NULL,
`FName` varchar(50) NOT NULL,
`FSex` int(1) DEFAULT NULL,
`FDept` char(10) DEFAULT NULL,
`FPost` char(10) DEFAULT NULL,
`FMobile` varchar(100) DEFAULT NULL,
`FTel` varchar(100) DEFAULT NULL,
`FFax` varchar(100) DEFAULT NULL,
`FState` int(1) NOT NULL,
`FMailSize` varchar(200) NOT NULL,
`FMUSize` varchar(200) NOT NULL,
`FRemarks` varchar(200) NOT NULL,
PRIMARY KEY (`FKeyID`),
UNIQUE KEY `FLogin` (`FLogin`),
UNIQUE KEY `FIP` (`FIP`)
)
CREATE TABLE `user` (
`FKeyID` int(11) NOT NULL AUTO_INCREMENT,
`FLogin` varchar(100) NOT NULL,
`FPass` varchar(100) NOT NULL,
`FIP` varchar(50) NOT NULL,
`FName` varchar(50) NOT NULL,
`FSex` int(1) DEFAULT NULL,
`FDept` char(10) DEFAULT NULL,
`FPost` char(10) DEFAULT NULL,
`FMobile` varchar(100) DEFAULT NULL,
`FTel` varchar(100) DEFAULT NULL,
`FFax` varchar(100) DEFAULT NULL,
`FState` int(1) NOT NULL,
`FMailSize` varchar(200) NOT NULL,
`FMUSize` varchar(200) NOT NULL,
`FRemarks` varchar(200) NOT NULL,
PRIMARY KEY (`FKeyID`),
UNIQUE KEY `FLogin` (`FLogin`),
UNIQUE KEY `FIP` (`FIP`)
)
vachar 最大255 创建唯一索引也是错的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
FKeyID 的int长度没写?你运行的时候,mysql提示什么咯?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询