把重复值都删除了才能创建唯一索引。
1创建唯一索引,通常情况下不能用空值的,
2一般用整数型自动增长值为唯一索引,
3可以设置一ID字段,让其不为空为自动增加1初始值,杜绝楼主所出现的这种低级错误!
空值字段是不能做索引字段的,
下面代码是正确的!
CREATE TABLE `QTable` (
`id` INT( 12 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`pname` VARCHAR( 250 ) NULL ,
`pvar` VARCHAR( 20 ) NULL
) ENGINE = MYISAM ;
今天 01:34 pyllion
| 六级 空值字段是不能做索引字段的,
下面代码是正确的!
CREATE TABLE `QTable` (
`id` INT( 12 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`pname` VARCHAR( 250 ) NULL ,
`pvar` VARCHAR( 20 ) NULL
) ENGINE = MYISAM ;