【发布时间】:2015-03-11 08:45:53
【问题描述】:
我在mysql中有一张表如下:
CREATE TABLE `demo_tbl` (
`id` MEDIUMINT(8) NOT NULL,
`uniquefld` VARCHAR(20) NULL,
`field1` VARCHAR(20) NULL,
PRIMARY KEY (`id`),
UNIQUE INDEX `ux_uniquefld` (`uniquefld` ASC),
INDEX `ix_uniquefld_field1` (`uniquefld` ASC, `field1` ASC)
);
在这里,我创建了 2 个索引,一个用于 uniquefld 字段的唯一索引,另一个用于 2 个字段 uniquefld 和 field1。
有没有办法为uniquefld 创建一个唯一索引而不是两个索引?
【问题讨论】:
-
CONSTRAINT uc_uniquefld UNIQUE (uniquefld)去constraint -
@NagendraNigade,mysql支持吗?
标签: mysql indexing unique-constraint