我有一个表,students与3列:id,name,和age.我有一个列和UNIQUE索引.Index_2nameage
CREATE TABLE `bedrock`.`students` (
`id` INTEGER UNSIGNED NOT NULL
AUTO_INCREMENT, `name` VARCHAR(45)
NOT NULL, `age` INTEGER UNSIGNED NOT
NULL, PRIMARY KEY (`id`), UNIQUE
INDEX `Index_2` USING BTREE(`name`,
`age`) ) ENGINE = InnoDB;
Run Code Online (Sandbox Code Playgroud)
我试过这个插入选项:
insert into students (id, name, age)
values (1, 'Ane', 23);
Run Code Online (Sandbox Code Playgroud)
这工作正常.比我尝试过这个(参见Ané - e acute):
insert into students (id, name, age)
values (2, 'Ané', 23);
Run Code Online (Sandbox Code Playgroud)
我收到此错误消息:
"Duplicate entry 'Ané-23' for key 'Index_2'" …Run Code Online (Sandbox Code Playgroud)